MGKQYISTVSASQAHKLDILGVAITNKFTVSVSSDGYAKFWDNKQDEVHLPKEFVQLVFIDKSGIHAVAAYENVLPSSTLKVTLLAFACFNGSIIFRYYINDDFSTIESLTDDIKSFESNCWTPGFYRDPESKQDYFITTKTNGTTEVHLLNIVDENEKAVITFEKFGQLKGNSSSFPNSLAICPTENKKCAVGYINGDVLLYDFVSLKLIYTFRSSDLVTSRNSQSTSIPRVLAFSPGGTLLAVARDNQAAGSITLYDVEHGENVGSLATPSHSAKSVVGGFAHQGWILGLSFDEEGKHLASCGFDKCIRVWNLETSEREATISISISDLDDTTHNDQDESVASGVAFIKKGVRGGSGGDSNEGLCVVSFDRGIRWYREAGGI*