enzymes and kinetics mechanisms 460392