Thioredoxin-Interacting Protein in Cancer and Diabetes | Synapse