MMSYLKQPPYTVNGLSLTTSGMDLLHPSVGYPAATPRKQRRERTTFTRAQLDVLEALFAKTRYPDIFMREEVALKINLPESRVQVWFKNRRAKCRQQQQQQQNGGQNKVRPPKKKSSPTREVSSESGASGQFTPPTSTTTVPAISSSTAPVSIWSPASISPLSDPLSTSSSCMQRSYPMTYTQASGYSQGYAGSTSYFGGMDCSSYLTPMHHQLSGPGSTLSPMSTNAVTSHLNQSPASLSTQGYGTSGLSFNSTADCLDYKDQAASWKLNFNADCLDYKDQTSSWKFQVL