Human cytidine deaminase: understanding the catalytic mechanism