MMSYLKQPPYTVNGLSLTTSGMDLLHPSVGYPATPRKQRRERTTFTRAQLDVLEALFAKTRYPDIFMREEVALKINLPESRVQVWFKNRRAKCRQQQQQQQNGGQNKVRPAKKKSSPTREVSSESGASGQFTPPTSTTTVPAISTSTAPVSIWSPASISPLSDPLSTSSSCMQRSYPMTYTQASGYSQGYAGSTSYFGGMDCGSYLTPMHHQLSGPGSTLSPMSTNAVTSHLNQSPASLSTQGYGTSGLGFNSTADCLDYKDQAASWKLNFNADCLDYKDQTSSWKFQVL