MQAPVLVLNDAVKRESGKNVHHANIQASRAVADIIRTTLGPRAMLKMLLDAGGGIVVTNDGNAILRELDLAHPAARSMIELSRTQDEEVGDGTTSVIVLAGEMLYMAESFIEKGYHPTVICRAYNKALEDAIAALDEIAFPIDISDRQMMLNIVKSCIGTKFTGQFGTLIADLAIDATTLVSMDLGNGLHEVDIKKYIKVEKVPGGRLEDSKVLRGVMFNKDVVTPGKMRRKITNPRIILLDCPLEYKKGENMTNAELMNEDDWHKLLKMEEDYILNLCTQIASLKPDLVITEKGISDLACHHLSKNNISAIRRVRKTDNNRIAKACGAVIVNRPEELQESDVGTGAGLFEVKKIGDEFFAFITECKDPKACTVLLRGASKDLLNEVERNLQDAMCVARNMIKNPKLVPGGGAAEMAVSASLKQKSSFVEGVEKWPYEAVARAFEVIPRTLAQNCGVNVIRTMTALQAKHANCENAWIGIDGNTGVLSDMKEIGVWDAYNVKVQTFKTAIEAACMLLRIDDIVSGIKKKQAPSSTPTKPQVEDEKDVDSEQMLPE*