MMSYLKQPPYTVNGLSLTTSGMDLLHPSVGYPATPRKQRRERTTFTRAQLDVLEALFAKTRYPDIFMREEVALKINLPESRVQVWFKNRRAKCRQQQQQQQNGGQNKVRPPKKKSSPTREVSSESGASGQFTPPTSTTTVPAISTSTAPVSIWSPASISPLSDPLSTSSSCMQRSYPMTYTQASGYSQGYAGSTSYFGGMDCSSYLTPMHHQLSGPGSTLSPMSTNAVTSHLNQSPASLSTQGYGTSGLGFNSTADCLDYKDQAASWKLNFNADCLDYKDQTSSWKFQVL