MVLAELGGSISRALQQMSNATIIDEKVLNECLNEITRALLQADVQFKLVRDMTTNIKKIVNLDDLAAGHNKRRIIQQAVFNELCKILDPGKPSFTPKKGKPSIVMFVGLQGSGKTTTCTKYAYYHQKKGWKPALVCADTFRAGAFDQLKQNATKAKIPFYGSYTESDPVKIAVDGVETFKKENCDLIIVDTSGRHKQEAALFEEMRQVAEATKPDLVIFVMDSSIGQAAFDQAQAFKQSVAVGAVIVTKMDGHAKGGGALSAVAATKSPVIFIGTGEHMDEFDVFDVKPFVSRLLGMGDWSGFMDKIHEVVPMDQQPELLQKLSEGHFTLRIMYEQFQNILKMGPIGQVFSMLPGFSAELMPKGRENESQAKIKRYMTMMDSMTNEELDTSNPKLMTDSRLMRIARGSGHQVHEVMDMMEEYKRLAKMWSKMKGLKIPKKGEMSALSRNMNAQHMSKVLPPQMLKQIGGMGGLQNLMKQMGSAKDMMGGMFGGGDK*