Karyopherin mimicry explains how the HIV capsid penetrates nuclear pores