MSSPTFGCTDVPVVIRWGDTQPYNYIGMPMQHLRMNIDLGTQSSPKLLFWFSVTVGVTASPESATIRTKLLHFVIQASSLDFDQDDTCLALENPYAGYSRSTSAVIREAGICSDHASVSRICFELHDHGRVFMPPVGEHPFTPVSDNVSQLLVNMQSLSQAKQFWVYTSLEKSLLANIWKRIDQIRRGTFTSDFTTQSVYKHGMVCDEWASFNLSVRKGKRVNPAKGQGAGMERKDKDSDRLCESGGVSSNNLPSSDRDQSLVDTESGEKPHTELKRKYSKISSDTTPSGILKDITSPTVVHSNKSCADHQIFKVRFAEPHSEVRGRLEEQLAAFIRWVLEIDSHLEEDCAQVFTDLGRAVSRGDQNKFIEIKSDCMANIYCTYVKRGSEWVLMNTI*