digesting protein