MMSYLKQPPYTVNGLSLTTSGMDLLHPSVGYPATPRKQRRERTTFTRAQLDVLEALFAKTRYPDIFMREEVALKINLPESRVQVWFKNRRAKCRQQQQQQQNGGQNKVRPAKKKSSPAREASSESGASGQFTPPSSTSVPAISTTTAPVSIWSPASISPLSDPLSTSSSCMQRSYPMTYTQASGYSQGYAGSTSYFGGMDCGSYLTPMHHQLTGPGSTLSPMSSNAVTSHLNQSPASLPTQGYGASGLGFNSTADCLDYKDQASSWKLNFNADCLDYKDQTSSWKFQVL