MLYIIGLGLGDEKDITLRGLEAVKKCQKLYIESYTSLLSFGISKDGISTLEKLYGKPLTVADREMVEEKADDMLLEAREFDVAFLVVGDPFGATTHSDLVVRAKKLEVEVKVIYNASVMNAVGVCGLQLYRYGETVSLPFFTETWRPDSFYEKIQRNRGLGLHTLCLLDIRVKEPSLESLCRGKKQYEPPSFMTIGVAIDQLLEVEQLRGESAYNEDTLCVGFARLGSENQKVVAGSMKQLRTVDFGQPLHCLTIVGKTHPVEEEMLDFYRS*