The complexities of proliferating cell nuclear antigen