Metal ion-mediated substrate-assisted catalysis in type II restriction endonucleases.