Cobalamin (vitamin B12) biosynthesis: functional characterization of the Bacillus megaterium cbi genes required to convert uroporphyrinogen III into cobyrinic acid a,c-diamide.