MPQLDSGGGGAGGGDDLGAPDELLAFQDEGEEQDDKSRDSAAGPERDLAELKSSLVNESEGAAGGAGVPGAGAGARGEAEVGTEALVRDLTSQRLFPDKLPEPLEDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNKASQPTHGVPQLSPLYEHFSSPHPTPAPADMNQKQVHRPLQTPDLSGFYSLTSGSMGQLPHTDRKRWFTHPSLMLGSGVPGHPAAIPHPAIVPPSGKQELQPYDRSLKTQAESKAEKEAKKPTIKKPLNAFMLYMKEMRAKVIAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKKKRRSREKHQESNADPGSPKKCRARFGLNQQTDWCGPCRRKKKCIRYLPGGRCPSPVPSDDSALGCPGSPAPQDSPSYLLLPRLPTALLASPAEPRRTSPGLSAALSPPAPGPPLAPRSALQNTQVQQQESRRQAA