I think it is a digestive aid. Also, back to the topic, ins't there a limit to the amount of protien you can absorb say per day?
Seems like this would be the max amount of protein you would want to ingest per day. Any amount over that would simply be excreted.