I am purifying a GST tagged protein. However, upon cleavage of GST tag the protein tends to form higher order oligomers or aggregates and cleaved protein comes in void volume during size exclusion chromatography. how can I prevent the higher order oligomer formation???? I have tried Triton-x, glycerol, arginine but the protein still comes in void volume.