Bio-mimetic chromatography