MEAGANGIYLTYYVTLAETNYFGEKWCCRTFLEKLHYVLDQGTAGYALSWLQDGSHFVVHRSKEVEVAKQLGLRVFTLHQVLETLGFECQEESDWKYIIYHHDCFVLGKPEKIEGILNHETLSPSTAVQAVVMPSVAYNSELKPLEVRMSLPDSHPQSWEVTIAPSVLPHLTFDDTEELMVDESSTLANNTGERCWGSMLEHTDEWSDTDMNSPLWWSQRSDFSSICSDDLSDIETLSQISSFFTKNVAICSQQDKDVKELKG