MKRLKSDVVDTPPFKRPICSSNEESIRYVSSIDRDATLSYIREIKDTFVDQEGKYEMLVDVMKDFKAGRINPVGVIERVRELFKGYPSLILGFNAYLPNGYEIMLSDEEKASLKNGTNYEEERNFVENIKKCFGNDNEYKLFIDIMMMYKKERKDLNEVYHEVAVLFNDHHDLLDEFSEFLKDSVSPNPLSSLLLVLDPLLPFVYDIILNDEVKPLKKSIHFEQVSVLLSDRPDLLDEFSGFLPDSVTTNIMSDLDGNKN*