Protein and non-protein (free and protein-bound) tryptophan in legume seeds