One approach is to expand your gradient a bit more. Adding a 2% gradient on both sides of the strip gives a little blur that obscures the teeth without removing the edges.
repeating-linear-gradient(to top right, #CC44EE 0px, #7722AA 2%, #7722AA 7%, #CC44EE 9%, #CC44EE 14%) transparent
http://jsfiddle.net/mblase75/FrT6Y/
To increase blur along the edge of the strip, increase 2% to 3% or more, and then reduce 7% to 6% or more so that the strips are the same size:
repeating-linear-gradient(to top right, #CC44EE 0px, #7722AA 3%, #7722AA 6%, #CC44EE 9%, #CC44EE 14%) transparent
http://jsfiddle.net/mblase75/FrT6Y/5/
source share