MGALKPDLIDEVMGALKEMNIDVPTEIQCIGVPAVMERKSVVLGSHTGSGKTLAYLLPIVQLMREDEASLGKITKPRCPRTVVLCPTRELSEQVYRVPKSVSHHARFRSILVSGGSRIRPQEDSLNNAIDMVVGTPGSFLQHVEEGNIVYGDIAYLVLDEADTMFDRGFGPDIRKFLAPLKQRVLKTNDQGFQTVLVTATMTTKLVDEEFQGIEHLRTSTLHKKIANARHDFVKLSGSEDKLEALLQTACMVLEPSRAVDHYLTENQVSTVNYHGEVPTEQRVDNLKKFKDEEGDCPTLVSTDLAARGLDLDVDHIDYLHRSGRTARIGAKGKVTSLISRKDQMLAARVDEAMRNNESLEALTVGNGSVHPTRPKE*