AGS Natural Product Associated proteins Poly(A) polymerase catalytic subunit (P23371) PDB IDs 2ga9 View compound