aminoimidazole carboxamide ribotide