MDLDDAFDDDHARALAELERASLDDVLARSRMLEHELRVLRDESNRLNLECQSERERVRDNKEKIKLNKQLPYLVGNVVELLDLAPEEEELEDQATADVDAQRSGKACVLKTTTRQTIFLPVVGLVDAETLKPGDLVGVNKDSYLILDTLPAEYDSRVKAMEVDEKPTDDYTDIGGLEKQIREMREAIVLPMTHAEKFAKLGIRPPKGVLLYGPPGTGKTLIARACAAQTNAAYLKLAGPLLVQMFIGDGAKLVRDAFALAKEKAPAIIFIDEIDAIGTKRFDSDTNGDREVQRTMLELLNQLDGFSSDDRIKIIAATNRADILDPALMRSGRLDRKIEFPHPNEDARAQIMKIHSRKMNVNPEVNFEELARGTEDFNGAQLKAVCVEAGMLALRRDGTEIQHEDFNEGIIQVQAKKKADLFYYA*