Small-molecule Protein-Protein Interaction Inhibitors as anti-retroviral agents