Why Do Herbivores Have Cholesterol