Sequence-specific Ni(II)-dependent peptide bond hydrolysis for protein engineering: reaction conditions and molecular mechanism.