A gene from Mycobacterium tuberculosis coding for acyl-CoA dehydrogenase was cloned, overexpressed and characterized on the basis of enzyme activity with various chain length substrates. The results show that the protein is a medium chain acyl-CoA dehydrogenase (MCADH). The mycobacterium protein expressed appears to be unique, since by comparison, the active site glutamic acid of the protein does not lie in the same position as other well characterized MCADH, but in a position present in long chain and isovaleryl acyl-CoA dehydrogenases (LCADH and IVDH).