MVELNAIIRQNPAPPTPPPPPPPSPLQQNLPCQDFLADDRRGEFNDICVRLCKASIKGDWKTAKAILQKNKELIRCSITEKHETALHVAALAESTSFVNNLVEIMEPKDLLLQTKTGDTALCLAAAAGNVRMAKIMVAKNDSLLNIRGSEGLEPLCVAAFYGNRDMVDYLYEKSNKMTGLDWKASTKQWLLLKCIEFDLFDAALNILEDHPDLAQSGTILGVLAQKPYAFKEPQPHIIWRIIKSTICLKVGPDARESQAMQVLRKVWTRIVQRPKAEVDNILRGPGTVINGRVIYSSHILFVAAEMGNTELKQLKEEEKRKSNKALPE*