A method for separating proteins according to their surface charge by placing them in a gel with a pH gradient and subjecting them to an electrical current. The proteins stop migrating through the gel when they encounter ampholytes with similar charges.