Indoleamine-pyrrole 2,3-dioxygenase is a heme-containing enzyme physiologically expressed in a number of tissues and cells, such as the small intestine, lungs, female genital tract or placenta. In humans is encoded by the IDO1 gene. IDO is involved in tryptophan metabolism. From Wikipedia