MGALKPDLIDEVMGALKEMNIEVPTEIQCIGVPAVMERKSVVLGSHTGSGKTLAYLLPIVQVYRVPKSVSHHARFRSILVSGGSRIRPQEDSLDNAIDMVVGTPGSFLQHIEEGNIVYGDIAYLVLDEADTMFDRGFGPDIRKFLAPLKQRALKTNDQGFQTVLVTATMTTAVQKLVDEEFQGIEHLRTSTLHKNIANARHDFVKLSGSEDKLEALLQVLEPSRAVDHYLSENQVSTVNYHGEVPAEERVDNLKKFKDEEGDCPTLVCTDLAARGLDLDVDHVIMFDFPKNSIDYLHRTGRTARMGGKARIDEAMRNNESLEALTNDNVRRDSARTQITQGKGRNLKQIRAVSKQRNSRER*