MPQLDSGGGGAGGGDDLGAPDELLAFQDEGEEQDDKSRDSAAGPERDLAELKSSLVNESEGAAGDAGVPGAGAGARGEAEALGREHPSQRLFPDKLPESLEDGLKTPECASGMYKDTVYSAFNLLMHYPPPSGAGQHPQPQPSLHNKASQPSHGVPQLSPLYDHFSSPHPTPAPADISQKQVHRPLQTPDLSGFYSLTSGSMGQLPHTVSWFTHPPLMLGSGVPGHPAAIPHPAIVPPSGKQELQPYDRSLKTQAESKAEKEAKKPTIKKPLNAFMLYMKEMRAKVIAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKKKRRSREKHQESNTDPGSPKKCRARFGLNQQTDWCGPCRRKKKCIRYLPGEGRCPSPVPSDDSALGCPGSPAPQDSPSYLLLPHFPTELLASPAEPAPTSPGLSATLSLPAPGPPQAPHSNLQSTQVQQQESQRQAA