MKYANFYDLESLTLLNRHEGCACSIKECDVEKVNRLISRMRQDRERVSLPTAGDVVTYITRGGDYYPQAHIERGDDREVHICLLPQTPFCHENEKCTGYNTEGGPWVITSPELLLPDGIRSKQFRMWGHTGRHKNGAVLFHTFVRAWKYTEPDPLYGKYTTKEWTRYIIECQPDIEPADAFVYRNEAFTLYSKEELERLVGILHGKLFNGFRPGLFILWAYRMEWKELPAWEWNMLKADTHLSFLGISPVRIQTDHKRHIVTIYKKSE