23 of the best vegan protein sources that you forgot about or may not have known. Either way these sources will make sure you're never protein deficient.