Proteins and their purification by affinity chromatography