HIV-1 Tat: a polypeptide for all seasons