MSEPVGLSMSLDDLIKKRSQTSRGGVQAIRGGRGGGGLGVRAGGVSKFSERKSNGAKPSGDYSWRQQQHTQQHRAQGFGGRHGIQKAGFQQRRGGFGGRGGFGERQQYSGATSSVHTYLDDNTGNVVVKLKDTEVVTISPSGVIILTTGGWFTQTTLDVMNKALGVLQIRVTATGDVRDGTWQVAYGPHLLRFYDGIILHPKNPATAAQRAPMVLAAMNGAPAATAGAGVGVGAASYASGLMLPSTAAGMAPVGTNPLAASAAAASTAAALAAGVMARARAALGMGSSSAFGGMSDVAPTQQQLALAALAAQQNQAFSLHNITDHTPTDSDAIRRLKAQGRL*