Proliferating cell nuclear antigen (PCNA): a dancer with many partners | Synapse