The mol wt of my protein of interest is about 27 Kda but i am getting the signal at approx 50Kda. I am Using polyclonal antibody and the standard 12% gel for the detection. Running gel conditions using BIO RAD assembly is initially at 70V (Stacking) and 150V (Resolving). Transfer is by semi-dry method (using BIO RAD Turbo Blot) followed by blocking in 5% milk prepared in 1X PBST (0.1% Tween 20) for about 4-6 hrs or sometimes overnight (since my antibody comes up with numerous black dot on whole of the membranee if i go for 1 hr blocking) followed by pri antibody at 4C overnight or 2 hrs at RT and 2 hrs at 4C followed by washings with iX PBST for 30 minutes at an interval of 5-10 minutes. Then incubation with sec antibody for 1.5 hrs at RT prepared in 3% milk (in IX PBST) and again washings as mentioned above and then detection. Pri Ab dilution is 1:500; Sec Ab dilution is 1:20000. Somwtimes the antibody won't work at all and at other times it gives signal at around 32Kda. An image has been attached as well. Please suggest some troubleshooting so that i can get band at around 30Kda if not at exact 27 Kda and why would signal be strong at 50Kda. Thanks