MHAPVLVLNDNVKRETGKNVHHANIQASRAVADIIRTTLGPRAMLKMLLDAGGGIVVTNDGNAILRELDLAHPAAKSMKELSRTQDEEVGDGTTSVIVLAGEMLYVAEPFIDKGYHPTVICRAYNKALEDAIAALDKIAIPIDINDRQMMLDIVKSCIGTKFTGQFGTLIADLAIEATKLVSFDRGNGLQEVDIKKYVKVEKVPGGRLEDSKVLRGVMFNKDVVTPGKMKRRIVNPRIILLDCPLEYKKGENMTNAELMNDDDWNALLKMEEDYVLNLCTQIASFNPDLVITEKGISDLACHHLSKKNITAIRRVRKTDNNRIAKACGAVIVNRPDELQESDVGTGAGLFEVKKIGDEFFTFITECKDPKACTVLLRGASKDLLNEVERNLQDAMCVARNMIKNPRLVPGGGAAEMAVSASLKQKSSFVDGVDKWPYEAVARAFEAIPRTLAQNCGVNVIRTMTALQSKHANGDNVSIGIDGNTGVLTDMKEIGVWDAYNVKVQTFKTAIEAACMLLRIDDVVSGIKKKQAPSATPTKPQVEDEKDVDSEQMLPE*