MQAPVLVLNDAVKRESGKNVHHANIQASRAVADIIRTTLGPRAMLKMLLDAGGGIVVTNDGNSILRELDLAHPAAKSMIELSRTQDEEVGDGTTSVIVLAGEMLYVAEAFIDKSYHPTVICRAYTKALEDAIAALDKISIPIDINDRQSMLSMVKSCIGTKFTGQFGTLIADLAIDATTLVSVDLGNGLHEVDIKKYVKIEKIPGGQLEDSRVLKGVMFNKDVVTPGKMRRRIMNPRIMLLDCPLEYKKGENMTNAELMNEDDWHALLKMEEEYILKLCTQIASFKPDLVITEKGLSDLACHHLSKHNISAIRRVRKTDNNRIAKVCGAVIVNRPDELQESDIGTGAELFEVKKIGDEFFTFITECKDPKACTVLLRGASKDLLNEVERNLQDAMCVARNMIKNPRLVPGGGAAEMAVSASLKQKSSFVEGVDKWPYEAVARAFEVIPRTLAQNCGVHVIRTMTALQAKHANGNNAWVGIDGNTGVISDMKELGIWDAYNVKVQTFKTAIEAACMLLRIDDIVSGIKKKQAPSSIPTKPQLEDEKDVDSEQMIPE*