MVLAELGQRISQALGSLNSAAVVDEAVLDACLKEIATALLQADVNVRLVANLRNNVKKRVNMDQMASGLNKQKVIEKAVFDELVSMLDGGDPKKTELRKGKTNIVMFVGLQGAGKTTTCTKYAHLWKKKGFKPAMVCADTFRAGAFDQLKQNATKAQIPFYGSYTETDPAVIAQQGVERFKKEGRDLIIVDTSGRHKQEAALFEEMRQVAAAVNPQHVVFVMDGSIGQAAFDQAKAFHESVDVGQVIITKLDGHAKGGGALSAVAATKSPITFIGTGEHMHEFEGFEAQKFVGRLLGKGDWGGFIDKVKDVIPEEDAQQELIDKISKGEFTLRIMYEQFANIMKMGPMGQVMSMIPGFSNALMQQGSEKESQAKIKRYMTIMDSMTDKELDSSSSKLLSEQTRIMRWARGSGSSVQDVLLLMEEYKRLAKVFSTAMKGMKLPKNLKGDINPRNMQQNIAQMSRMLPPHMLKMMGGPGAIQSLLKQMEGKFX