MMSYLKQPPYTVNGLSLTTSGMDLLHPSVGYPATPRKQRRERTTFTRAQLDVLEALFAKTRYPDIFMREEVALKINLPESRVQVWFKNRRAKCRQQQQQQQNGGQNKVRPPKKKSSPTREVSSESGASGQFTPPTSTTTVPAIPTSTAPVSIWSPASISPLSDPLSTSSSCMQRSYPMTYTQASGYSQGYAGSTSYFGGMDCSSYLTPMHHQLSGPGSTLSPMSTNAVTSHLNQSPASLSTQGYGTSGLGFNSTADCLDYKDQAASWKLNFNADCLDYKDQTSSWKFQVL