MTRPQQRLRGVRQRHWGSWVSEIRHPLLKTRIWLGTFETAEDAARAYDEAARLMCGPRARTNFPYNPNAIPSPSSKLLSATLTAKLHKCYMASLQMTKQSQTQTQNTRLRPLSLPDTHGVNNVTLDGGTQYNTGGVTEMKCDDGNSNFKQNFRPLEEDHIEQMIEELLHYGSIEFCSVLPSQSL