Structure of isopenicillin N synthase complexed with substrate and the mechanism of penicillin formation.