high-protein and fat vegetarian diet