protein and digestion