MNLPILLRASPPVLPPLNCTTSITRNASTEQYAIWGQNLNFSIKTKQGGSLPILKNCSIQIPSGQLWMLLGPNGCGKSTLLKILAGLLKTNDGNVYVKKPKSFVFQNPDHQVVMPTVEADVAFGLGKFDLTYDEVKSRVAKALDAVGMSEYSQRPVQTLSGGQKQRVAIAGALAEACKVLLLDELTTFLDESDQIGVVKAVKNSLTSSGEVTALWVTHRLEELEYADGAIYMEDGRVVMHGDPSSILDFINRQQALYINQINS*