Biochemical Properties of Indoleamine 2,3-dioxygenase: From Structure to Optimized Design of Inhibitors | Synapse