Which food is a major source of both fat and protein?