Current insights into the mechanism of mammalian immunoglobulin class switch recombination. (4th July 2019)