MSMSPKHTTPFSVSDILSPLEESYKKVAMEGSNLGAPLAAYRQPQVAQPGMQQHPMGHNGTVAAAAYHMTAAGVPQLSHTAMGGYCNGNMGDLPPYQDTMRNSASATGWYGANPDPRFSTISRFMGPSSGMSMGGMGGLSSLGDVGKGMAPLQSTPRRKRRVLFSQAQVYELERRFKQQKYLSAPEREHLASMIHLTPTQVKIWFQNHRYKMKRQAKDKAAQQQMXRATRPAARGSRPTWASTRAGAPRPCRARSPPCPT