MPLALDESIKRESGKNVHHANIQASRAVADIIRTTLGPRAMLKMLLDAGGGIVVTNDGNAILRELDLTHPAARSMIELSRTQDEEVGDGTTSVIVLAGEMLYMAEAFIDKGYHPTVICRAYNKALEDAIVALDKIASPIDVKDRQMMLKIVKSCIGTKFTGQFGTLIADLAIDATTLVSCDLGNGLYDVDIKKYVKVEKVPGGQLEDSKVLRGVMFNKDVVTPGKMRRKISNPRIILLDCPLEYKKGENMTNAELMNEDDWHALLKMEEEYIFKLCIQIVSFKPDVVITEKGISDLACHHLSKNNVSAIRRVRKTDNNRIAKACGAVIVNRPEELQESDVGTGAGLFEVKKIGDEFFTFITECKDPKACTVLLRGASKDLLNEVERNLQDAMCVARNMIKNPKLVPGGGAAEMAVSASLKQKSSFVEGVDKWPYEAVARAFEVIPRTLAQNCGVNVIRTMTALQAKHAEGGNAWIGIDGNTGVISDMKEIGVWDAYNVKVQTFKTAIEAACMLLRIDDVVSGIKKKQAPSSTPTKPQVEEEKDVDSEQMLPE*