Produce a melody that adheres to the given chord sequence.
'G', 'C', 'G', 'Am', 'D', 'G', 'G', 'C', 'G', 'D', 'G', 'G', 'D', 'Em', 'G', 'D', 'G', 'D', 'Em', 'C', 'G', 'D', 'G'  
X:1
L:1/8
M:6/8
K:G
|:"G" DGG BGG | dGG Bdd |"C" ege"G" dBG |"Am" ABA"D" AGE ||"G" DGG B3 |"G" dGG Bdd | 
"C" ege"G" dBG |"D" ABA"G" G3 ::"G" dgg bgg |"D" aga"Em" bge |"G" dgg bgg |"D" a2 a age || 
"G" dgg bgg |"D" aga"Em" bgd |"C" ege"G" dBG |"D" ABA"G" G3 :|  