A method for purifying a compound comprising a non-peptide chemical moiety or a peptide moiety linked to a polypeptide having an amino acid sequence comprising a polysaccharide binding domain, said polypeptide essentially lacking polysaccharidase activity and said peptide moiety lacking a polysaccharide binding domain, from other ingredients in a mixture, said method comprising:
- contacting said mixture with components of a two phase separation system comprising as a first phase an aqueous solution of oligosaccharide polymer to which said compound binds and as a second phase a solution of synthetic polymer having hydroxy groups;
- partitioning said compound into said first phase comprising said oligosaccharide polymer wherein, said compound binds to said oligosaccharide polymer with a Ka of 103 to 107 to form a complex of said compound with said oligosaccharide polymer;
- collecting said first phase comprising said complex;
- and
- dissociating said compound from said oligosaccharide polymer of said complex, whereby a solution comprising said compound purified as compared to said mixture is obtained.