MAKKEQRMVVADKEFFRALFGKYDENLKLIEELLPVTINLREGEILIAGEEDAVNKAVGLVEDLYNYYLAGNPITTREIRYAFSAEKRGVLGLLGDETVYITPRGKKIKPKSLRQKMYLEAIKKYDIVFAIGPAGTGKTYLAVVMAVLALKQKEVARIILTRPAVEAGEKLGFLPGDLQEKVNPYLRPLYDSLYDILGLETTQKYLEKQIIEVAPLAYMRGRTLDDAFIILDEAQNTTPEQMKMFLTRLGFGSKAVITGDTTQVDLPRGQESGLVEAEQILKPIKGINFSYFTREDVVRHPLVQEIIEQYEKARQIKDREGTGHS