MQGSNMELPPGFRFHPTDEELVSYYLTRKIRNPDFSVRAIGEVDLNKCEPWDLPVKATFGEKEWYFFSLRDRKYPTGLRTNRATEKGYWKATGKDKDVLRSGDHSLVGMKKTLVFYRGRAPKGEKTSWIMHEYRVEMDFLNLRSLLQDEWVVCRVFYKNGGG