MFYQIFTGLSMELDNLFDQALQGLLDYEANKDRENCLDKSIHIARQVTKYERRGQLDDLDTSIAYMPLRIDETVKRDVPRILDYINMSVLKGDRYDVSGLTDHAMAGVEFATEAERLACGRGVANEAEAAAAMGAALLKLCQGGIRMEKYDPLDTAIAKIESAIERMPDVNKDVIQWQHNLATLLELRFERHPRMMVLDQAIQLSESVVEAGAANRKQKAIRENSLGNLFGRKFEWTGASEYLDNSIERLREKRLEDLEEAIENSRKACELGKSSPDEAISLNKLSTNLHKLYGHTKEKDCLEDAVKYGLQVWELIGQDPNSPFHQACAHNVALVLTRRFRLLGAQKVFNDALKQTNKDAYEFPQGRVHIRLRAAVKALGILRLREDWEQARAIGSGALKLLPDLCERSLTLDDQQYAILQATGLAADVCSLYLQCGLVTEALQKLEFGRGLILRYMIDRQGDVPGLERVYPDLAAGYKTLQRQLVRMRLEAGEKLKAVVNEIRHKKGFEAFLLEPKAEELTDSVADGVAVVVNVTSIRADAIIVSSNQIRALAYSRSLSLNRSQFQKDTEKESVLIVAMPTTPGHQPLSGVIEESNIVRAICRETHVCELLNHPTADQVCRKLATSDIVHFDCHGSANESDPSQSYLLPQKDGVLDKLTVSRISNEVSQQPAWVAYLSACSTAQVRATKLADESLHIASAFQMSGFPHVIGSLWPTDDAVCVKVAEFFYTYLFDNSEVFAQGSGPL*