MVLAELGGSISRAIQQMSNATIIDEKALNECLNEISRALLQSDVQFKMVRDMQMNIKKIVNLEDLAAGHNKRRIIQQAIFNELCQMLDPGKPSYTMKKGKPNIVMFVGLQGAGKTTTCTKYAHYYQKKGWKPALVCADTFRAGAFDQLKQNATKAKIPFYGSYTETDPVKIAEEGVERFKKENYDLIIVDTSGRHKQEAALFEEMRQVSAATNPDLVIFVMDSSIGQAAFDQAQAFKQSVSVGAVIITKMDGHAKGGGALSAVAATKSPIIFIGTGEHMDEFEAFDVKPFVSRLLGMGDWSGFMDKIHEVVPMDQQPELLQKLSEGNFTLRIMYEQFQNILKMGPIGQVFSMIPGFSAELMPKGREKESQARIKRFMTTMDSMTNEELDSSNPKLMTESRIMRVARGAGRPVREVMEMLEEFKRLAKIWSKMKGLKIPKKGDMSALSRNMNAQHMSKVLPPQMLKQIGGMGGLQNLMKQMGGKNFGGMFGDK*