MSMSPKHTTPFSVSDILSPLEESYKKVGMEGGGLGAPLAAYRQGQAAPPAAAMQQHAVGHHGAVTAAYHMTAAGVPQLSHSAVGGYCNGNLGNMSELPPYQDTMRNSASGPGWYGANPDPRFPAISRFMGPASGMNMSGMGGLGSLGDVSKNMAPLPSAPRRKRRVLFSQAQVYELERRFKQQKYLSAPEREHLASMIHLTPTQVKIWFQNHRYKMKRQAKDKAAQQQLQQDSGGGGGGGGAGCTQQQQAQQQSPRRVAVPVLVKDGKPCQAGAPTPGAAGLQGHAQQQAQQQAQAAAAAAISVGSGGPGLGAHPGHQPGSAGQSPDLAHHAASPATLQGQVSSLSHLNSSGSDYGTMSCSTLLYGRTW