Hi i worked this out on the bass best with some kind of sync pedal or effect on your 
Great song, the main riff can only just work on the bass but great fun to play:

Bass Part:
(Carries On In Main Riff), No Brackets means It doesn't carry on in main riff
G-------------------------------------------------------------------------------|
D((3)-5---6-5-)555333(3-5---6-5-)555333-----------------------------------------|
A-------------------------------------------------------------------------------|
E-------------------------------------------------------------------------------|

G-----------------------------------------------------------------------------|
D-(3-5---6-5--6-5-6-5-6-55555)------------------------------------------------|
A-----------------------------------------------------------------------------|
E-----------------------------------------------------------------------------|

Main Riff:
G-18-17-15-12-1212-15-17-12---10-12-15-12--1010-12-15-12---------------------|
D----------------------------------------------------------------------------|
G----------------------------------------------------------------------------|
D----------------------------------------------------------------------------|

Bass Part:
G----------------------------------------------------------------------------|
D-5-555-666-6--8-888-101010-3------------------------------------------------|
A----------------------------------------------------------------------------|
E----------------------------------------------------------------------------|

Order:
Bass(Intro)
Main Riff
Bass
Bass (Intro)
Main Riff With Drums
Bass
Bass (Intro)
Show more