MQAPVLVLNDAVKRESGKNVHHANIQASRAVADIIRTTLGPRAMLKMLLDAGGGIVVTNDGNSILRELDLAHPAARSMIELSRTQDEEVGDGTTSVIVLAGEMLYVAESFIDKSYHPTVICRAYNKALEDAIAALDKIAIPIDVTNRQSMLNIVKSCIGTKFTGQFGTLIADLAIDATTIVSVDRGNGIHEVDIKKYVKVEKIPGGQLEDSKVLRGVMFNKDVVTPGKMRRKIVNPRVILLDCPLEYKKGENMTNAELMNEDDWHALLKMEEDYILKVCTQIASFNPDLVITEKGISDLACHHLSKHNISAIRRVRKTDNNRIAKACGATIVNRPDELQESDIGTNAGLFEVKKIGDEFFAFIIECKDPKACTVLLRGASKDLLNEVERNLQDAMCVARNIIKNPKLVPGGGATEMAISASLKQKSSFVEGIDKWPYEAVARAFEVIPRTLAQNCGVNVIRTMTALQAKHANGDNAWIGIDGNTGEITDMREIGVWDAYNVKVQTFKTAIEAACMLLRIDDIVSGIKKKQAPSSTPAKPQVEDEKDVDSEQMLPE*