MMSYLKQPPYTVNGLSLTTSGMDLLHPSVGYQATPRKQRRERTTFTRAQLDVLEALFAKTRYPDIFMREEVALKINLPESRVQVWFKNRRAKCRQQQQQQQNGSQNKVRPAKKKSSPTREVSSESGASGQFTPPTSTTTVPAISTSTAPVSIWSPASISPLSDPLSTSSSCMQRSYPMTYTQASSYSQGYAGSTSYFGGMDCGSYLAPMHHQLSGPGSTLSPMSTNAVTSHLNQSPASLSTQGYGTSGLGFNSTADCLDYKDQAASWKLNFNADCLDYKDQTSSWKFQVL