I have been following a vegetarian diet for about 5 years. Now I would like to give all animal products and go vegan but I hate tofu. Are there any other proteins available to vegans?