The Structure of SpnF, a Standalone Enzyme that Catalyzes [4+2] Cycloaddition