A universal shorty perch and lever from Parts Unlimited is 10 bucks, I had one on my dual sport and it was better quality than the stock one (brass bushing pivot), I just didn't like the shorty so I tossed it in my spare parts box and went with an MSR perch with a full size lever. In my opinion you're better off being rid of the stock perch and all the parking brake garbage on it, but if you really want to keep the stock perch, most likely one for a 660 or banshee should work. I would recommend cross referencing part numbers with an aftermarket company like moose, i know the OEM part numbers will be different just because of the color, warriors had black levers and raptors have silver.
Thinking about it more, I had an aftermarket perch on my warrior that was from a 660, and used 660 levers. I managed to bust that lever off and used the orignal warrior lever on it, which fit the same, so 660 and warrior levers should be the same.
A brake lever for a banshee or raptor 660 should work, i'm 90% sure that the replacement lever I had on my brake side was for a raptor 660 and it was identical to the stock warrior one. I don't see why a shorty would fit any different.
So, summarizing, 660 levers should work for you, as long as my memory and logic are correct.
That a better answer?