Insufficient protein usually means insufficient amino acids. If all essential amino acids are not present, vegetable protein cannot be used for growth or maintenance of tissues.

Here's a simple chart for combining vegetables to get a sufficient amount of protein and amino acids:

http://www.weightlossforall.com/protein%20combinations.htm

And even this info may be basing their info on fresh foods, rather than canned or dried, but I don't know for sure.

I would have a plan in place for growing as much food as possible. You may not be able to hold onto all of it without a 24-hour armed guard, though.

Sue