MSGHGYSFPLPGGLEPQSPGEQHIKRPMNAFMVWSRIQRRKIALDNPKMHNSEISKRLGAEWKLLTESEKRPFIDEAKRLRAMHMKEHPDYKYRPRRKPKTPGQHPQMMKPGTTPVPSSGTGFHSFPLPHYFAGNHPHPLESLGAAYPPLPPYFGSAFDAVNFSKLVQSQSPEGGKTASVVSSFYSSLYPQGKSFQPPPPPLSALFQPPPPHFLFGGGQSPGSSPTEHPQQSTPGSTPPSLDIESLRRPVSVIY