MHAPVLVMQDSMKREQGGKVQRANIQAAKAVADIIRTTLGPRSMLKMLLDAAGGIVVTNDGNAILRELDLAHPAAKSMIELSRTQDEEVGDGTTSVIVLAGEMLHVAEAFIDKKYHPTVICRAYAKALEDAVAVLDKIAMTVDVEDRETMLGLVKSCIGTKFTSQFGDLISDLAIDATRMVGVELGQGLREVDIKKYIKIEKVPGGQLEDSVVLKGVMMNKDVVAPGKMKRKIVNPRIILLDCPLEYKKGENQTNAELLREEDWTVLLKMEEEYIENMCAQILKFKPDVVITEKGLSDLACHYLCKAGVSAIRRLRKTDNNRIAKACGAVIVNRPDELQESDVGTGAGLFEVKKIGDEFFTFIVDCKDPKACTILLRGASKDLLNEVERNLQDAMSVARNIIKCPKLVPGGGATELTVSAMLKQKSSSVEGIEKWPYEAAAIAFEAIPRTLAQNCGVNVIRTMTALQGKHANGENAWIGIDGNTGEITDMKERKIWDSYAVKAQAFKTAIEAACLLLRIDDIVSGIKKKQAPGAGQGPSKPKIDEEGDADNDQLIPE*