MDPLLPGVVTVKEEWPPSSPPPEEEVEDMDAAPAGAPRPMEGLHEVGPPPFLTKTFDLVADPATDQVVSWGRTGNSFVVWDPHVFAAVLLPRFFKHNNFSSFVRQLNTYGFRKIDPDRWEFANEGFLRGQRQLLRLIKRRRPPSYLPGPQQQALGSCLEVGQFGGGLDEEMDRLRRDKNILLAEVGKLRQEQQSTRADMRAMEERLQHAEQKQVQMMGFLARALQNPDFFQQLAQQQERRRELEDAFSSRKRRRPPIDAAPFEEASGRPRDDEPPLLFRGCGGFEAGTSELENLALNIQGLGKRRQDEKQAPGGGGGETAELTDEFWEELTDEFC*