MAEVLIGAAVGAVIAQAYTDLYNVTKSAVSQIVYCKKYCKKLEDELSTHLPIITEISRRSLGREWEQPLLDFKKKLEEGKSLVESCLLLGRCDLIQRCRYSRAILKLRQVILQHLQSLPAVNMLQLQQISAGLQDLRERQDGDREKMMDKLKSIKKTLVDQQGASRNGGSTDDERLGKRLDELVQEDRFLVGLNNPINEVKSRLLSGEEMVLILGGMGGIGKTTLAVAICKDPQVREFYENRIHFVTVSKSPDMKGLLSSIWEQVVGERAPHEFHNEEDAYRQVKGKLLNMPSKQRLLVLDDVWSEANLEHLSFEVKGLKTMITTRLAGTLEKTRHSHTFNLELLSKENAKSLFCNWAFDRQDSLFPSWVKEPLVVEEIISKCKCLPLALRVIGKCLFGVGQSPEAWRNARNKLREAKPLRDNYHEDALLRRLQTSIDALDPTLRECFLDLGAYPEDSQCSANTLLNVWVYVRGMEWVDAVFALVDLSNRCLLDFVKGVTSDTIKDALEFRGDASALDFSQHDVLRDLALNLGSRKDIQRTRLLMPARDVIPKDWQTEAYCSAAQVVSIISNRREWPPTLAFPSAEALLLDIAIDCGAVEYHLPPFIQSMCKLKVMSIIWPGAGSININGDSLRGLSQLQSIQTRGVNVVALDFSNLSNLETLHLTSCSRLTHLPTTFGQLVPLQKLHLQAC