Human UHRF1 TTD domain