MMSYLKQPPYTVNGLSLSTSGVDLLHPSVGYQATPRKQRRERTTFTRAQLDVLENLFAKTRYPDIFMREEVALKINLPESRVQVWFKNRRAKHRQQAQQTQTGVQNKSVSRPVKKKGSPVREASSESGASGQFTPPSSTSLPAVSSTNSSTSNSSSSAAPVSIWSPASISPLSDPLSTTPSSSSSSCMQRSYPMTYTQATGYNQGYTGSSSYFTGMDCGSYLSPMHHQLSAAGSTMSPMGGSGVSSHLSPASSLSSSAYGATGLGFTGAADCLDYKDQTASSWKLNFNSDCLDYKDQAAWKFQVL