Structural and Functional Studies of Phosphoenolpyruvate Carboxykinase from Mycobacterium tuberculosis