Elite tabbers please help me tab out just this little evanescence backing synth riff?

#3
Ok after 300 listens and tries I worked out the progression, it is

E, F#, G, B, C, B ,A ,C

would anyone be able to listen for the chord qualities and tell me what cud be played? minor/major/maj9 etc thank you alot