MSMSPKHTTPFSVSDILSPLEESYKKVGMEGGGLGAPLAAYRQGQAAPPAAAMQQHAVGHHGAVTAAYHMTAAGVPQLSHSAVGGYCNGNLGNMSELPPYQDTMRNSASGPGWYGANPDPRFPAISRFMGPASGMNMSGMGGLGSLGDVSKNMAPLPSAPRRKRRVLFSQAQVYELERRFKQQKYLSAPEREHLASMIHLTPTQVKIWFQNHRYKMKRQAKDKAAQQQLQQDSGGGGGGGGGAGCPQQQQAQQQSPRRVAVPVLVKDGKPCQAGAPAPGAASLQSHAQQQAQQQAQAAQAAAAAISVGSGGAGLGAHPGHQPGSAGQSPDLAHHAASPAGLQGQVSSLSHLNSSGSDYGAMSCSTLLYGRTW