PCNA: a silent housekeeper or a potential therapeutic target?