MVLAQLGGSIARALQQMSNATIIDEKVLSDCLNEISRALLQADVQFKMVREMQLNIKRIVSFDELAAGHNKRRIIQKAIFDELCNMLDPGKPSYTPKKGKTSVVMFVGLQGSGKTTTCTKYAYYHQKKGWKPALVCADTFRAGAFDQLKQNATKAKIPFYGSYMESDPVKIAVEGVERFKKENCDLLIIDTSGRHKQEAALFEEMRQVSEATKPDLVIFVMDSSIGQAAFDQAQAFKQNVPVGAVIVTKMDGHAKGGGALSAVAATKSPIIFIGTGEHMDEFEVFDVKPFVSRLLGMGDWSGFMEKIHEVVPTDQQPELLQKLSEGTFTLRIMYEQFQNILNMGSLGQVFSMIPGFNAEFMPKGREKESQARIKRFMTMMDSMTNEELDSSNPKLFNESRIMRIARGSGRSVGEVIEMLEEYKRLAKLWSKMKGLKIPKKGEMSALSRNMNAQHMSKVLPPQMLKQIGGMGGLQNLMKQMGGSKDLSSMFGGGDR*