MMIRNGELVAEAGMECPKCEHRIDNSDVSSQWPGLPIGVKFDPTDLELLGHLEGKISRAVPHVLIDDFIPTIGKEEGICYTHPENLPGVKLDGIASHFFHKIGNAYDVGTRKRRKISNNYHTVCDERLRWHKTGKSRSILDNNGVIKGWKKIMVLYMGSKKGGGKTKKTNWRMHQYHLGVDEDEKDGELVVSKVFYQSESEKAGQPLIWCGNEEYDSFAGENDPPTPMTYPPEPCRPNDSPFETEQNQEEDEEFRQSAVRGAKEWLAGTTSHAVNDMALPGLDEHPSRGGTPDYPENSEKQHLPLDAEELQGFPDLGTSPHFSSLAGMKFDSLDGFHSWLKDM