Tryptophan and its metabolites in normal physiology and cancer etiology | Synapse