Create a melodic piece that follows the given chord progression.
'G', 'G', 'D7', 'G', 'Am', 'D7', 'G', 'G', 'C', 'Am', 'D7', 'G', 'G', 'D7', 'G', 'Am', 'D7', 'G', 'G', 'C', 'Am', 'D7'  
X:1
L:1/8
M:4/4
K:G
"^A" BA |"G" G2- GB d2 BG |"G" BdBA"D7" BcBA |"G" G2- GB d2 BG |"Am" ABAG"D7" A^AB=A | 
"G" G2- GB d2 BG |"G" BdBA B2 d2 |"C" efed Bdef |"Am" gedB"D7" A^AB=A :|"^B" BA |"G" G2 gf efgd | 
"G" B2 BA"D7" BcBA |"G" G2 gf efgd |"Am" A2 AG"D7" A^AB=A |"G" G2 gf efgd |"G" B2 BA B2 d2 | 
"C" efed Bdef |"Am" gedB"D7" A^AB=A :|  