Single strand endonuclease