I performed a Thrombin digest of a polyhistidine tagged fusion protein in PBS @ pH7.4 (one of the recommended buffers @ recommended pH for agarose immobilized thrombin) but was not seeing a banding pattern to indicate cleavage (the his-tag should only be about 1kD). To see i have cleaved protein, removed the thrombin by centrifugation and applied the digest (in PBS) to a Talon resin column and collected all of the flow-through. I washed the column with Wash buffer (50mM NaH2PO4 300mM NaCl 20mM Imidazole) and again collected all of the flow-through. I eluted with elution buffer (50mM NaH2PO4 300mM NaCl 250mM Imidazole) again, collecting the flow-through. I have analyzed the flow-through 1, flow-through 2, and eluate on SDS-PAGE. Flow through 1 contains a very small amount of protein, Flow through 2 contains quite a bit, and so does the eluate. I'm inclined to think that this means I did not have good digestion of my protein, however I'm curious to know why there was so much protein in the wash step flow through. Is it because I used PBS rather than a proper binding buffer (which would contain 10mM Imidazole)? Why does the binding buffer contain a small amount of Imidazole?