Crystal structure of cytidylyltransferase from Vibrio cholerae