The structure and computational analysis of Mycobacterium tuberculosis protein CitE suggest a novel enzymatic function.