Specifically liberates the five major structural proteins from the common gag precursor, as well as reverse transcriptase and integrase from the gag-pol precursor. The protease is active as a homodimer. This protein is synthesized as a Gag-Pol polyprotein.