Role of ATP in the cleavage mechanism of the EcoP15 restriction endonuclease.