MGRKWRKWTEGGRREREKGEEEGEQIGRKDRTLRKERERMAMVVRETNLVCYERVRGQNVNILEGIELHKNVFSETEQKRLVDFVLEMEEKGRRNELLERTFSSPKKWMKGKGRVTIQFGCCYNYIADKDGAPPGIHPLARVEALPALLKRAIRRLVRWRVLPPAAAPDSCIVNIYDQGDCIPPHIDHHDFLRPFCTLSLLSAAPIVFGASLASLSPGVFAGAYQMLLPPGSVLVINGNGADVAKHAIPAVPQKRISITFRKMDPQKQPVFHVPDPEILSERPLNLHPTNEQLTPGQSNAVNENDASALSVLAKEFVPEITSAKSESGKVENLSPVSVQSLIPLYVTPPPSLTLNGKHIESSRGSTYSRWADEEDSVQGSDIE*