Mechanistic Insights from the Three-Dimensional Structure of 3-Oxo-Δ5-steroid Isomerase