Incomplete protein digestion may result from insufficient hydrochloric acid in your stomach that may be caused from a lack of primarily B6 and Folic Acid. About 30% of the population does not absorb regular B6 (pydroxine) or folic acid and need to take in these vitamins in a different form or another way. Those with allergens are definetly lack B-6 and folic acid. Another way of approaching besides orally is sublingual.