MHAPVLVLQDSMKREQGGKVQRANIQAAKAVADIIRTTLGPRSMLKMLLDAAGGIVVTNDGNAILRELDLAHPAAKSMIELSRTQDEEVGDGTTSVIVLAGEMLHVAEAFIDKKYHPTVICRAYGKALEDAIAVLDKIAMTIDVKDRATMLGLVKSCIGTKFTSQFGDLIADLAIDATTIVGVEVGQGLREVDIKKYIKVEKVPGGQLEDSTVLKGVMMNKDVVAPGKMRRKIVNPRIILLDSPLEYKKGENQTNAELLREEDWNVLLKMEEEYIENMCAQILKFKPDVVITEKGLSDLACHYLSKAGVSAIRRLRKTDNNRIAKACGAVIVNRPDELQESDVGTGAGLFEVKKIGDEFFTFIVDCKDPKACTVLLRGASKDLLNEVERNLQDAMSAARNIIKNPKLVPGGGATELTVSAMLKQKSSSIEGIEKWPYEAAAIAFVAIPRTLAQNCGVNVIRTMTALQGKHANGENAWIGIDGNTGEIADMKEQKIWDSYTVKAQAFKTAIEAACLLLRIDDIVSGIKKKQAPGASQGPSKPKVEGEDDADNDQLIPE*