MQAPVLVLNDAVKRESGKNVHHANIQASRAVADIIRTTLGPRAMLKMLLDAGGGIVVTNDGNSILRELDLAHPAAKSMIELSRTQDEEVGDGTTSVIVLAGEMLYVAEAFIDKSYHPTVICRAYTKALEDAIAALDKIAIPIDVNDRQSMLSMVKSCIGTKFTGQFGTLIADLAIDATTLVSVDMGNGLHEVDIKKYVKVEKIPGGQLEDSQVLKGVMFNKDVVAPGKMRRRIVNPRIMLLDCPLEYKKGENMTNVELMNEDDWHAILKMEEDYILKLCTQIASFKPDLVITEKGLSDLACHHLSKSNISAIRRVRKTDNNRIAKVCGAVIVNRPDELQESDIGTGAGLFEVKKIGDEFFTFITECKDPKACTVLLRGASKDLLNEVERNLQDAMCVARNMIKNPKLVPGGGATEMAVSASLKQKSSFVEGVDKWPYEAVARAFEVIPRTLAQNCGVNVIRTMTTLQAKHANGENAWIGIDGNTGEISDMKELGIWDAYNVKVQTFKTAIEAACMLLRIDDIVSGIKKKQAPSSGPTKPQVEDEKDVDSEQMIPE*