MMKMTDPLYGTFEIEPVLAELIQSPWVSRLAHVHQGGSSYLVNPLWDLSRLDHSIGVMLFIRKFGGSLEEQIAGLLHDVSHTAFSHVVDYALDFEEEDYHEQIFEDFVKTSTIPAILEKYGYSFEGIFEDISKWKILEQEAPELCADRIDYTLQDLYRHGKISLAEVEGFLQALVMVNGRLYLANISSAEWFVKQYYSEVIDYFYDPLNVYSYEILAEAMRIAFQQESITTADLRLTDAELLAKLNANSDAREKIQLLASAHLEENEVDFTYHHKKKMRLINPSVLVDGRLIPADELSEKVREMNDWASERSKHGIYIKATKKSKQ*