The lumazine synthase/riboflavin synthase complex: shapes and functions of a highly variable enzyme system.

The lumazine synthase/riboflavin synthase complex: shapes and functions of a highly variable enzyme system.