Seeds can be a rich source of plant-based protein, but some seeds have more than others. And pumpkin seeds are one of the ...