MCPGSVEAAGAAGKSVCVMDAAGPLGHALVDRLLRRGYTVHAATYAACGDDDEEEEATTAALLSHLSSSCGGDAYRQRLKLFRADPFDYHAIADAVRGCAGVFCMFNTPDDQAQCDESTVETEVRAAHNVLEACAQADAMERVVFTSSATAVVWSGAGAGTHHDHEEAAAADEKSWSDLAFCRKFKLWHALAKTLSEKTAWALAMDRGVDMVAINAGLLTGPGLTAAHPYLKGAPDMYDAGVLVTVDVDFLADAHVAAYESPTAYGRYLCFNNAVCRPEDAVKLAQMLSPAAPRSPPPPSDELKVIPQRIQNKKLNKLMLEFASGVYGELD*