High levels of active HIV-1 protease (PR) were produced in Escherichia coli, amounting to 8-10% of total cell protein. High production levels were achieved by altering the following parameters: (1) codon preference of the coding region, (2) A+T-richness at the 5' end of the coding region, and (3) promoter. To circumvent the toxicity of HIV-1 PR in E. coli, the gene was expressed as a fusion protein with two different proteolytic autocleavage sequences. In both the cases, the fusion protein could be cleaved in vivo to give an active molecule with the native sequence at the N terminus.