MENRGEKGIHMNSHLSNFDDQSALSQEVSQGLIFLTSKKESDYSHQCGEQIYGDKSLDNEAFVIMDNDEYFVDIPSNCSGSDIADILCKRIADGGLNYSADENLDCNYRTNIETSYCSETVGDFMNDPRHANQNMKGSMMHWRSSSSNVGSYGFNVKIEPAIKRRSADYILFAFLSSGFFCGKRYLQYSVERDYLYAKPFISIPFAILFHTETPTLSVLRIFARYVETAYASQPVHRCPLHLASDGVFFSICTREHFIVVDIPEAIHVSGQSSFPFPHVMITLSHPSVPFFIPVQFQCYSSCSGGINRRPLFLFFILEVNGELVGEQRMSLKVCAYPSRDCASDEQPTMKKRRKCISPVMEVVTQTHYDKAHRKSFEEDDETIYEIQVRGRHLYKLISSIIYNFELGKRYVKEKVSESRYMHSVYSNESLSPRMPISVWLKKINQSQCEDLFNSRAFFLLSDLEGKINKQFLASMGMDDKQISSILNSYLSWFNVYNAQRLSDLSSEGSSIRIQRTRIRNSFH