MIYPEITGKSGEHLRLNTLEAVWIQGKLRMWGRWSYIGGGKSGNMFNRLLVSKKLTKTAVNEVLRSMKKSGLEKPELEAFFRDMTRGKQKSWLSHCTDTEALIIDRVISEVLGEYPGLINILRQRYEGRGMSKRKMAECLNRTHPEWCFSTCEKRIAGWLAVAEHMLYVPMHDSFR