MNVENIFENEQVNVEEIEVLSNPEIRTRISLIDTEIKILKNEHTRLKNEYKNIQEKIKDNVEKIHLNKMLPYLVANVVESLDLQDEEDEQEPKDEYDLYDNPNITNNNIYGNISKNIPEEGFRDIDDEKRGKCMVIKTSTRQTIFLPVPGLIEASELKPGDLVGVNKDSYLIIDKLPPEYDNRVKAMEVIEKPTEDYSDIGGLDKQIEDLVEAIVLPMLHKEKFEKIGIKPPKGVLMHGPPGTGKTLLARACASQTNATFLKLAGPQLVQMFIGDGAKMVRDAFNLAKEKAPAIIFIDELDAIGTKRFDSELSGDREVQRTMLELLNQLDGFSTDETVKVIAATNRPDTLDPALLRSGRLDRKIELPHPNEESRARILQIHSRKMNVHKDVNFEELARSTDDFNGAQLKAVCVEAGMIALRRGATEIDHEDFIEGITSVLSKKKSTLNYFT*