Michael Hyde Thanks for your email. In general, soy protein is an excellent source.
Many soy protein contain alll the amino acids an adult require.
We would have to know the amino acid content and digestibility of the particular tvp you are eating. In addition to the tvp, check with your local health store for soy isolate containing drinks made for body building. In addition to soy, you need to consume additional protein sources. Also, you will need energy. In addition to soy, rice and beans will be a good combination for what you need.