I am performing DNA-Protein Binding assay using Dyna beads. In order to check the bound protein i have to run SDS PAGE. the problem I am facing is my gel takes 4-5 hours to run completely. I have tried it with fresh running buffers as well as fresh buffers for gel casting. Can someone please help me understand what am I doing wrong to my gel to take such a long time to complete its run?