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