MSSTVKPVTSFLIEDILSNKGSTGFSGKFSSLKTDRCSQRKEDLEQVPPQEYEKQTESVDPSCCGSPQLNLNSTGKQKRSRAAFTHLQVLELEKKFNHQKYLSAPERAHLATSLRLTETQVKIWFQNRRYKTKRKQQTSEMCKDAYKADSLGLREDLVRSSLITSFYKAYQYKPYLWDCSGPWAPALW