I'm working on a 35bps regulatory part from the iGEM Registry of Standard Biological Parts. My band size should be exactly 35bps when run against a 50bps ladder. But it shows to be ~100bp. The PCR cycles (25) and extension time are optimized for this part. But on a 2% agarose gel I don't get my desired band size. Any idea whats gojng wrong?