6XHIS-tagged proteins were produced from pET28-based constructs in Escherichia coli and were purified by the addition of Ni-NTA agarose beads (Qiagen, Valencia, CA). Whole HeLa cell lysates or lysates containing various FOXC1 or p32 constructs were obtained by lysing cells in lysis buffer (20 mM HEPES [pH 7.6], 0.5 M NaCl, 1.5 mM MgCl2, 1 mM DTT, 0.1% Triton X-100, and 20% glycerol). Ni2+-agarose pull-down assays were performed by incubating the cell lysates with 6XHIS-tagged proteins bound on the Ni2+-agarose beads for 1 hour at 4°C, followed by four washes with wash buffer (46.6 mM Na2HPO4, 3.4 mM NaH2PO4, 300 mM NaCl, 50 mM imidazole [pH 6.0], and 0.05% Tween 20). Protein complexes captured on the beads were eluted in SDS-PAGE loading buffer, separated by 10% SDS-PAGE gels, and subjected to immunoblot analysis with antibody against the mammalian-expressed proteins.