A structural and functional comparison of human immunodeficiency virus type 1 nucleocapsid protein (NCp7) and other retroviral nucleocapsid proteins