Compose a melodic line that follows the provided chord sequence.
'A', 'G', 'A', 'G', 'A', 'G', 'A', 'G', 'G', 'A', 'A', 'G', 'A', 'G', 'A', 'G', 'A', 'G', 'A', 'G', 'G', 'Em', 'G', 'G', 'G', 'D', 'G', 'G', 'Em', 'G', 'G', 'G', 'D', 'G', 'G', 'Em', 'Em', 'G', 'G', 'Em', 'G', 'G', 'G', 'Em', 'D', 'G', 'Em', 'G', 'D', 'Em', 'Em', 'Em', 'D', 'Em', 'Bm', 'Em', 'D', 'Em', 'Em', 'Em', 'D', 'Em', 'Bm', 'Em', 'Bm', 'G', 'Em', 'G', 'D', 'G', 'Em', 'Bm', 'D', 'G', 'Em', 'G', 'D', 'Em', 'Bm', 'Em', 'D'  
X:1
L:1/8
M:4/4
K:Amix
|:"A" Acec Acec |"G" GBdc BG (3EFG |"A" Acec Acef |"G" gedB GB (3dcB |"A" Aced cAAA | 
"G" GBdc BG GG |"A" Acef"G" gedB |"G" GABG"A" A2 A2 ::"A" aece aeef |"G" gdBd gd (3.B.c.d | 
"A" aecA cBce |"G" gedB GA (3.B.c.d |"A" aecA ceee |"G" gdBd gdBG |"A" Acef"G" gedB | 
 GABG"A" A2 A2 :|[K:G]"G" dG G2 G3 e |"G" dG G2"Em" egdB |"G" dG G2"G" dGBd |"G" gedB"D" AGAB | 
"G" dG G2 G3 e |"G" dG G2"Em" egdB |"G" dGBG"G" DGBd |"G" gedB"D" A3 B ||"G" dg g2"G" bg g2 | 
"Em" eg g2"Em" egdB |"G" dg g2"G" bg g2 |"Em" egdB"G" AGAB |"G" dg g2"G" bg g2 |"Em" egdg"D" egdc | 
"G" Bdgd"Em" gede |"G" gedB"D" A3 B ||[K:Edor]"Em" BEEE"Em" E2 ed |"Em" BE (3EEE"D" FDFA | 
"Em" BE (3EEE"Bm" Bcdf |"Em" edBA"D" FEFA |"Em" BEEE"Em" E2 ed |"Em" BE (3EEE"D" FDFA | 
"Em" BE (3EEE"Bm" Bcdf"Em" edBA"Bm" FE (3DEF ||"G" G2 dG"Em" eGdG |"G" G2 dB"D" AF (3DEF | 
"G" G2 dG"Em" eGdG |"Bm" efdB"D" AF (3DEF |"G" G2 dG"Em" eGdG |"G" G2 dB"D" AFDF | 
"Em" EFGA"Bm" Bcdf |"Em" edBA"D" FEFA ||  