MAAEPKILELSNGKITARISNWGATITSLLVPDAQGSVADVVLGFDGLDPYVKGMSPYFGCIVGRVANRIKDGKFTLNGLEYSLPVNNGPNSLHGGLKGFDKVVWDVVEHKDGECPSITFQYHSKDGEEGYPGDVTIRATYSLPEATTLRLDMEATPENKATPISLAQHTYWNLAGHACGDILNHSLQIWGKHITPVDENTIPTGEIMPVDGTPFDFTTERRIGERIDGVPGGYDHNYVLDCGDEKDGLKRAARLKDPSSLRTLDLWTDAPGMQLYTANYVDGIGGKAGAVYAKHAGVCLETQGFPNAINQPEFPSVVVRPGEKYKHTMLFEFSGC*