The structure of GIY-YIG endonuclease R.Eco29kI