MKTGSTWLKAICVCIMQGNKEEEEDLLVKDNPHFHVPTIESMKYFTKALAHDLHTMLSPRLFLSPLHYRVLPDSIKNSDNCKIIYITRNPKDTLISMWHFINYSHKRLENPSPLEEAVESFCNGVHLYGPFFEHVLEYWEESKKMPQKILFLKYENLKMDPKKELKKIALFLRKPFRNEEDLEIVLKKCSLERLKNLEVNKSGSFFYSIPNNSFFRKGIIGDWKNHMTREMEERLDKLTSLKLQGSGLEL*