MNLSYLTRFPERLVAPLYATLPTTATTSGNRPENFAIEGRNLKFSFTTRQTQDVPVLKDCSIRIPCGQFWMLLGPNGCGKSTLLKILAGLLTPTSGTVYVNGPKSFVFQNPDHQVVMPTVDSDVAFGLGKINLAHDEVRSRVSRALHAVGLSDYMKRSVQTLSGGQKQRVAIAGALAEACKVLLLDELTTFLDEADQVGVIKAVRNSVDTSAEVTALWVTHRLEELEYADGAIYMEDGKVVMHGDAASIRSFIEARQSAYITQINS*