2-Thiohypoxanthine 2-Thioxo-1,2,3,9-tetrahydro-purin-6-one AIDS-045526 AIDS045526 Purine analog