MMSYLKQPPYTMNGLSLSTSGVDLLHPSVGYQATPRKQRRERTTFTRAQLDVLENLFAKTRYPDIFMREEVALKINLPESRVQVWFKNRRAKHRQQAQQTQTGVQNKAVSRPVKKKGSPVREASSESGASGQFTPPSSTSVPAVSSSAAPVSIWSPASISPLSDPLSTSSSSCMQRSYPMTYTQATGYNQGYTGSSSYFTGMDCSSYLSPMHHQLSAAGSAMSPMSSNGVSSHLSPASSLSSSAYGPAGLGFSGSADCLDYKDQTASSWKLNFNADCLDYKDQSAWKFQVL