This is the 3rd movement of Alan's Psychedelic Breakfast, "Morning Glory".
Some of the trickier chords are as follows:
C7no5 = x32310
B7b5 = x21202
Amaj7 = x02120
Gmaj7 = 320002
E G# F#m D C7no5 B7b5
E G# A B C7no5 A#m7 F A# D G F# B
E G# A B C C# D# F A# D G F# F#
B Amaj7 Gmaj7 A
B Amaj7 Gmaj7 A
B Amaj7 Gmaj7 A
B Amaj7 Gmaj7 A F#
Double time:
B Amaj7 Gmaj7 A
B Amaj7 Gmaj7 A F#
Double time again:
B Amaj7 Gmaj7 A
B Amaj7 Gmaj7 A F# F# B