MMSYLKQPPYAVNGLSLTTSGMDLLHPSVGYPATPRKQRRERTTFTRAQLDILEALFAKTRYPDIFMREEVALKINLPESRVQVWFKNRRAKCRQQQQQQQNGGQNKVRPSKKKTSPAREVSSESGTSGQFSPPCSTSGPVISSSTAPVSIWSPASISPLSDPLSTSSSCMQRSYPMTYTQASGYSQGYASSTSYFGGMDCGSYLTPMHHQLSGPGATLSPMSTNAVTSHLNQSQAALSSQAYGASSLGFNSTADCLDYKDQTASWKLNFNADCLDYKDQTSSWKFQVL