QSQNKTGWKMSSTVKPVTSFLIEDILSNKGSTGFSGKFSSLKTDRCSQRKEDLEQVPPQEYEKQTGKVKTIFHLIASVFYIAESVDPSCCGSPQLNLNSTGKQKRSRAAFTHLQVLELEKKFNHQKYLSAPERAHLATSLRLTETQVKIWFQNRRYKTKRKQQTSEMCKDAYKADSLGLREDLVRSSLITSFYKAYQYKPYLWDCSGPWAPALW