MESILSTKWNQYVEPPPKLEPELTINERVAQESKQNESEEEPRSSTRLSEPSTSSEKSTEDASRKRCRSVGDDASDEPLRKLNKRNNSTSSAAESSSDDQSNSGKEEDEDEKDEEGESNSSMSSHRKSSHAKPPYSYIALIAMSIINSPEKKLTLSEICDFIINNFDYYKEKFPAWQNSIRHNLSLNDCFIKVPRGPGNPGKGNYWALDPKSEDMFDNGSFLRRRKRYKKTVDNFPNMMAHPMQFPPFMPPGMLLNPRMMHPMAPMPMIGPPMNPRINPNMPAFFMPPPIDSQKFLSMMASRAMPTDGIVPLSKDLSSSPNENGSSPRSK