MKFNARKQRYKLAVNSIEARSKREENMVEIQKSKREETLLEKRREALNSQPSSGYDQRISLDEKLHSLPAVVVALASNDIQAKEAAFIHLRELLSIENNPPINVVVESSVVPLLVDILRRADMPQLQFEAAWALTIIVSGNTEHTKLVIYCGALPLFVELLTSVDDDLREHVVWALGNIVGDSAEYRDMVLAHGALWHVLAHFQKNVTISMIKIAAWTLSNFFSGKPQPQFHQVKYALPTLEWLLHIEEEEVLASACWALSYISDGPNEIIQGIIDASICPKLVELLSHSSPFVVTPPLKAVGNLVTGDDVQTQVVIDNKVLPRLLDLFTNKRTKKTVIGHTCWIISNVTTGTTEQHQGCIKPLCDLLTCQDSRTITVFLHGLEKILRADETEKNEGISEVNVYVSIIEDAGGFDNIEALQIHENTQVYREAVKILNNGFVEEDDDHVLTMYDTPQCAEVSSGGFNFM*