The cytidine deaminase family: a review