How are you playing it? You can play it faster if you play with pull-offs and hammer-ons as low down the neck as possible.
Gonna attempt some tab from the top of my head:
[font=courier new,courier,monospace]---------------------------------[/font]
[font=courier new,courier,monospace]---------------------------------[/font]
[font=courier new,courier,monospace]-----5--------5--------5--------7[/font]
[font=courier new,courier,monospace]0^5^7----0^5^7----0^5^7----0^5^7- (this bit needs lots of stamina during the keyboard solo!)[/font]
[font=courier new,courier,monospace]---------------------------------
-2^0-0------------2^0-0----------
----2-2^0-2^0-0------2-2^0-2^0---
-------------3----------------3^0[/font]