AICDA and cancer: These findings have broad implications for cancer biology and evolution, especially in the context of the recent discovery of AID/APOBEC-like proteins in various prokaryotes and eukaryotes [15].