MVLKGGEVAEHNSADSCWVIVHGKAYDVTEFLPEHPGGKKIILKYAGKDATEAYEPIHPPDTLDKFLEASKHLGPVDMNTVQQETKEVDPEEEERLQRMEQKPLLSQCYNLFDFEAVARRVMSKVAWGYYSSAADDEITMRENHSAFHRIWFRPQILVDVENIDFSTTMLGTKTDIPVYVTATALGKLGNPEGEVVLTRAAAKHNVIQMIPTLASCSFDEIVDAKAGDQVQWLQLYVNKDRAITKKIVQHAEKRGCKGLFITVDAPQLGRREKDMRSKFTDPGSHVQEGTDTDNSQGAARAISTFIDPALSWKDIAWFQSITSMPIILKGVQRVEDVLKAIDYGCQGVVLSNHGGRQLEFARSAIEVLAETMPILRERGLENKIEIFIDGGIRRGTDILKALCLGARGVGIGRPFLYAMSTYGEAGVIRAMQLLKDELEMNMRLIGASKIEDLHPGMLDLRSLFQHGAVPSDNLSSTVYDPLAVPAQRPKAGPEQGAPKAKL*