Mycobacterium tuberculosis thioredoxin C