Like the other B vitamins , it plays a key role in energy metabolism , and is required for the metabolism of fats , ketone bodies , carbohydrates , and proteins .

Without riboflavin and the other B vitamins people 's bodies can not use fats , carbohydrates , and proteins .
