MQAPVLVLNDAVKRESGKNVHHANIQASRAVADIIRTTLGPRAMLKMLLDAAGGIVVTNDGNAILRELDLAHPAAKSMIELSRTQDEEVGDGTTSVIVLAGEMLYVAEAFIDKAYHPTVICRAYNKALEDAIAALEKISTPIDVNDRDSMLNMVKSCIGTKFTGQFGTLIADLALDATTLVSVDLGNGLHEVDIKKYVKVEKIPGGQLEDSRVLKGVMFNKDVVTPGKMRRRIVNPRIMLLDCPLEYKKGENMTNAELMNEDDWHALLKMEEDYILKLCTQIASFKPDLVITEKGLSDLACHHLSKHNISAIRRVRKTDNNRIAKVCGAVIVNRPDELQESDIGTGAGLFEVKKIGDEFFTFITECKDPKACTVLLRGASKDLLNEVERNLQDAMCVARNMIKNPRLVPGGGAAEMAVSASLKQKSSFVEGVDKWPYEAVARAFEAIPRTLAQNCGVNVIRTMTTLQAKHANGDNAWIGIDGNTGVISDMKELGIWDAYNVKVQTFKTAIEAACMLLRIDDIVSGIKKKQAPSATPSKPQVEDEKDVDSEQMIPE*