The molecular weight values that are stated in conjunction with our standards are given as "apparent" molecular weights. The differences between the apparent molecular weights and the published molecular weights are a result of the covalent attachment of dye to the proteins used in the marker. The bound dye molecules can carry a charge. Of course, this charge changes the ability of the SDS to bind to the protein in addition to contributing directly to the protein's charge. The result is a protein with an altered charge and consequent change in mobility within the gel.
This explains why the proteins in prestained markers run differently from their unstained counterparts. However, it fails to fully explain why there is further difference observed between the same marker in differing gel types (Tris-Glycine vs NuPAGE gels, for example). The reason for this disparity is the different pHs of the gel types. At higher pH values (Tris-Glycine gels), charges are more likely to be protonated. Meanwhile, at the lower, more neutral pH of a NuPAGE gel, the charges are more skewed towards deprotonation, giving the same stained proteins a more negative charge overall. In an SDS PAGE system, more negative charge means more mobility. This is why the same prestained protein will be "larger" on a Tris-Glycine gel than on a NuPAGE gel. In a NuPAGE gel, the lower (approximately neutral) pH causes more overall negative charge, making the apparent molecular weight much lower. This effect generally increases in magnitude with the size of the protein and is greatest with myosin due to the increased number of dye binding sites.
Find additional tips, troubleshooting help, and resources within our
Protein Assays and Analysis Support Center.