biosynthesis energy and catalysis 3618646