MQAPVLVLNDSVKRESGKNVHHANIQASRAVADIIRTTLGPRAMLKMLLDAAGGIVVTNDGNAILRELDLAHPAAKSMIELSRTQDEEVGDGTTSVIVLAGEMLYVAEAFIDKAYHPTVICRAYNKALEDAIAALEKISVPIDINDRQSMLNMVKSCIGTKFTGQFGTLIADLALDATALVSVELGNGLHEVDIKKYVKVEKIPGGQLEDSIVLRGVMFNKDVVTPGKMKRRIVNPRIMLLDCPLEYKKGENMTNAELMNEDDWHALLKMEEDYILKLCTQIASFKPDLVITEKGLSDLACHHLSKHNISAIRRVRKTDNNRIAKVCGAVIVNRPDELQESDIGTGAGLFEVKKIGDEFFTFITECKDPKACTVLLRGASKDLLNEVERNLQDAMCVARNMIKNPRLVPGGGAAEMAVSASLKQKSSFVEGIDKWPYEAVARAFEAIPRTLAQNCGVNVIRTMTTLQAKHANGENAWIGIDGNTGVISDMKELGIWDAYNVKVQTFKTAIEAACMLLRIDDIVSGIKKKQAPSATPAKPQVEDEKDVDSEQMIPE*