DNA excision repair protein ERCC-6-like isoform a (ERCC6L) I3LFY4 0.45 1 0.8 0.0496 DNA translocase activity