enzymes and substrates like a lock and key