UPU Natural Product Associated proteins Terminal uridylyltransferase 7 (Q5VYS8) PDB IDs 5w0n View compound