I am purifying the SUMO-specific cysteine protease Ulp1, which I am recombinantly expressing in E. coli. My goal is to inhibit host cell proteases from cleaving my recombinant Ulp1 protease during lysis, prior to when I load my cell lysate on the column. I know that Ulp1, being a cysteine protease, will likely be inhibited by the protease inhibitors during lysis. However, as long as Ulp1 does not get irreversibly modified, I assume that a sufficient amount of washing the column and buffer exchanges after elution should dilute out the protease inhibitors. Is this a safe assumption? Or will the protease inhibitors irreversibly inhibit Ulp1, leaving me with highly-purified protein with zero activity? Importantly, my wash, elution, and buffer exchange buffers will be devoid of protease inhibitors.