The chemical and biological versatility of riboflavin.