NCp7: targeting a multitasking protein for next-generation anti-HIV drug development part 1: covalent inhibitors.