MEFVSDLNWTYEPELDPMLACPVNPAPGRLGGPFGFYVDFESNCLVKDNINLNLKLGSAMYSSPVRGSPMTIDTATFEPHPLGLGIDYSGDQMASSELDHATYFDIYSRLTESSSSDSLFSMSNDDLSEPETVHVEELEPKIPEPILTGASPIMERAQYRPKLVDLLRSQFSPEEIKSFGTCLLQCTHCTEEFHHHLDFALHLDRIRQNRPFKCPLKSCPWNVLGHTRKMDLRRHCMAHFPKGKAGREIETVSPEERQRIMEMVFPCHLNCGKYFYRKDSLKRHIKLLHENEGAKARKRAKK