Indoleamine 2,3-dioxygenase (IDO), the enzyme that catalyzes the first and rate-limiting step of tryptophan catabolism, suppresses T-cell responses by tryptophan depletion and accumulation of kynurenine metabolites. IDO prevents allograft rejection in various transplantations.