MHAPVLVMQDSMKREQGGKVQRANIQAAKAVADIIRTTLGPRSMLKMLLDAAGGIVVTNDGNAILRELDLAHPAAKSMIELSRTQDEEVGDGTTSVIVLAGEMLHVAEAFIDKKYHPTVICRAYAKALEDAVAVLDKIAMTVDVEDRETMLGLVKSCIGTKFTSQFGDLIADLAIDATRMVGVELGQGLREVDIKKYIKVEKVPGGQLEDSVVLKGVMMNKDVVAPGKMKRKIVNPRIILLDCPLEYKKGENQTNAEILREEDWTVLLKMEEEYIENICAQILKFKPDVVITEKGLSDLACHYLCKAGVSAIRRLRKTDNNRIAKACGAVIVNRPDELQESDVGTGAGLFEVKKIGDEFFTFIVDCKDPKACTILLRGASKDLLNEVERNLQDAMSVARNIIKCPKLVPGGGATELTVSAMLKQKSSSVEGIEKWPYEAAAIAFEAIPRTLAQNCGVNVIRTMTALQGKHANGENAWIGIDGNTGEITDMKERKIWDSYAVKAQAFKTAIEAACLLLRIDDIVSGIKKKQAPGAGPSKPKIDEEGDADNDQLIPE*