Ubiquitin-protein transferase activity