Structural and kinetic analysis of caspase-3 reveals role for s5 binding site in substrate recognition.