Structural analysis of a novel enzyme to produce soy isoflavones