The multi-functionality of UHRF1: epigenome maintenance and preservation of genome integrity. Issue 11 (3rd May 2021)