We introduce a new type of molecular imprinted polymer (MIP) with immobilized assistant recognition polymer chains (ARPCs) to create effective recognition sites. In this work, cloned pig cyclophilin 18 (pCyP18) and BSA were used as templates, respectively. The template protein was selectively assembled with ARPCs from the library which consists of numerous limited length polymer chains with randomly distributed recognition sites of the quaternary ammonium cationic groups and immobilizing sites. The assemblies of protein and ARPCs were adsorbed by macroporous microspheres and immobilized by cross-linking polymerization. After removing the templates, the two kinds of synthesized MIPs were used to adsorb cloned pCyP18 and BSA from protein mixtures respectively and both showed high selectivity. It confirms that this new method is suitable to separate proteins of both low and high molecular weight. The extended experiment on adsorption of natural pCyP18 from cytosol shows that the obtained MIP using cloned protein as template can be used to enrich natural protein of low content.