MDNKESVRLYVKKVIEHREIESKVKKLRLDIKELNKKYEKTEDNLKALQSVGQIIGQVLKQLEDDKFIVKASSGPRYVVGCKSKINKSKLEIGTRVSLDMTTLTVMKRLPCEVDPLVFNMISDIDKGENSTNKVNYNQIGGLSEQIRQMREVVELPILNPFLFKRVGIKTPKGVLLYGPPGTGKTLLARAMASNINCNFMRIVVSSIVDKYIGESARIIREMFTYAKEHQPCIIFMDEIDAIGGRRFSQGTSADREIQRTLMELLNHLDGFEELGNVKIIMATNRPDVLDPALVRPGRLDRKIEIPLPNETARIEILKIHANKMTKMGDIDYESVCRLCEGFNGADLRNVCTEAGMFAIRAMRDYVIEEDFYKAARKINEAKKLEGKLEYEKI*