Protein sources for vegan diet