Several systems have been developed to allow for rapid and efficient purification of recombinant proteins expressed in bacteria. The expression of polypeptides in frame with glutathione S-transferase (GST) allows for purification of the fusion proteins from crude bacterial extracts under nondenaturing conditions by affinity chromatography on glutathione agarose (D. B. Smith and K. S. Johnson, 1988, Gene 67, 31-40). This vector expression system has also incorporated specific protease cleavage sites to facilitate proteolysis of the bacterial fusion proteins. In our hands, the cleavage of these fusion proteins at a thrombin cleavage site proceeded slowly. To facilitate the cleavage of fusion proteins, we have introduced a glycine-rich linker (glycine kinker) containing the sequence P.G.I.S.G.G.G.G.G located immediately following the thrombin cleavage site. This glycine kinker greatly increases the thrombin cleavage efficiency of several fusion proteins. The introduction of the glycine kinker into fusion proteins allows for the cleavage of the fusion proteins while they are attached to the affinity resin resulting in a single step purification of the recombinant protein. More than 2 mg of the highly purified protein was obtained from the equivalent of 100 ml of bacterial culture within a few hours when a protein tyrosine phosphatase was employed as a test protein. The vector, pGEX-KG, has also been modified to facilitate cloning of a variety of cDNAs in all reading frames and has been successfully used to express several eukaryotic proteins.