MVIVLVVDSFKDTSNGTSMTAFRFFEALKKRGHVMRVVAPHVDNLGSEEEGYYNLKERYIPLVTEISHKQHILFAKPDEKILRKAFKGADMIHTYLPFLLEKTAVKIAREMQVPYIGSFHLQPEHISYNMKLGWFSWFNMMLFSWFKSSHYRYIHHIHCPSKFIVEELEKYNYGGKKYAISNGFDPMFRFEHPQKSLFDTTPFKIAMVGRYSNEKNQSVLIKAVALSKYKQDIVLLLKGKGPDEKKIKLLAQKLGVKTEFGFVNSNELLEILKTCTLYAHTANVESEAIACLEAISVGIVPVIANSPLSATRQFALDERSLFEPNNAKDLSAKIDWWLENKLERERMQNEYAKSALNYTLENSVIQIEKVYEEAIRDFKNNPHLFKTLS*