how much protein can your body absorb