Structure of a lipoate-protein ligase b from Mycobacterium tuberculosis