N- and C-domains of HIV-1 gp41: mutation, structure and functions