MDKEVLKILSWNKSDLYQWEGFWCSPSIMKETMDLKATFKSVPNDVLLASSMKTGSTWLKAICVCIMQGNKEEEEDLLVKNNPHFQVPTIEAMKYNTKALAHDLYTMPSPRLFHTHLPYRVLPDSFKNSDNCKIIYITRNPKDTLISMWHFINYSHKRLENPSPLEEAVESFCNGVHLYGPFFEHVLEYWEESKKMPQKILFLKYENLKMDPKKELKKIALFLGKPFRNEEDLEIVLNKCSLERLKNLEVNKSGSLFHGVPSNSYFRKGIIGDWKNHMTPKMEEQLDKLTSLKLQGSGLQL*