MMSYLKQPPYAVNGLSLTTSGMDLLHPSVGYPATPRKQRRERTTFTRAQLDVLEALFAKTRYPDIFMREEVALKINLPESRVQVWFKNRRAKCRQQQQQQQNGGQNKVRPSKKKPSPAREVSSESGTSGQFSPPCSTSVPVISSSTAPVSIWSPASISPLSDPLSTSSSCMQRSYPMTYTQASGYSQGYAGSTSYFGGMDCGSYLTPMHHQLSGAGATLSPMGTNAVTSHLNQSPAALSSQAYGASSLGFNSTADCLDYKDQTASWKLNFNADCLDYKDQTSSWKFQVL