MNNPNIPNEVIHGLQAGKIGSTIFVANLDYKVGWKKLKEVFGMAGMVVRADILEDKDGKSRGMGTVTFDMPIEAVQAVSMFNGQLLFNRVMHVKLDEKSLPKGDFAPPERAPALPRGLSGVGLGLGPGGQPIDATQLNRGGMGNMGPGGMDNFGGGGGGGGGMNNMDRFGPSGMGRMNDMDRGMGGGFDRDFSGRNDMGMSRSNFGDSFDRGMGNSMACRTMNGYRLNGREIDVRIDRNA