MGSSFRKFGMLVWFQNRRSKERRLKHLCNYLRHYEQCGYFPPPIHFTAETGISSDVTSFSHYLSATDGQFDEDEEED