MEVDARKQRYKVAVDSVEAHSKQEEKMVEIQKSKREETLLEKRREALNSQPSSGYDQRISLDEKLQSFPAVVVALASNDIRAKEAAFIHLRELLSIESNPPIDAVVESGFEAAWALTIIVSGNTEHTNLVIYCGALPLFVELLTSVDDDLREHAVWALGNIAGDSAEYRDMVLTHGALWHKNVTISMIRTAAWTLSNFSSGKPQPQFHQVKYALPTLEWLLHIEEEEVLASACWALSYISDGPNENIQGIIDAGICPKLVELLSHSSPFVVTPALKEVGNLVTGDDVVIDNKVFPRLLDLLTNKRTKKTVIGHTCWIISNAVINENIFPPLLSLLANVEFNIKRDVVWAVSNAIASASEEQIKYLAIQGCIKPLCDLLTCQDSRTITVCLHGLEKILRVDEIEKNEGISEVNVYVSIIEDAGGFDNIEALQIHENTQVYREAVKILNNGFVEEDDDHVLTMYDTPQCAEVSPGGFNFM*