Np95 Is a Histone-Binding Protein Endowed with Ubiquitin Ligase Activity