Crystal structure of Kasokero virus cap- snatching endonuclease (E682A mutant)