Highly active antiretroviral therapy (HAART) is the primary approach to treat HIV infection. However, accumulation of drug resistance mutations in viral genomes can lead to treatment failure 1.