How to get rid of the rainbow effect on a screen protector?

I have the moshi case for the iphone 5 and there's a giant rectangle of rainbowing in the middle, how can i get rid of this?

There's no way to fix it completely. All you can try is removing and reapplying the screen protector.

Is it a reflection or something caused from the way it was applied to your device. If it's the latter, you can remove it and try sticking it back on but it's not the easiest to put it back on without bubbles and tiny fibers getting stuck. Use sticky tape to help pull it free and also to remove any fibers and hairs that get stuck between the screen and protector.