5-(Naphthalen-1-ylaminomethyl)-7H-pyrrolo[2,3-d]pyrimidine-2,4-diamine AIDS-059826 AIDS059826 Pyrimidine analogs