Develop a melody based on the provided set of chords.
'G', 'C', 'G', 'C', 'G', 'D7', 'G', 'C', 'G', 'C', 'G', 'D7', 'G', 'G', 'Em', 'G', 'Em', 'D', 'A7', 'D', 'G', 'C', 'G', 'C', 'G', 'D7', 'G'  
X:1
L:1/8
M:4/4
K:G
"G" B>d (3gfe d2 B>A |"C" G>A G>E"G" D2 D2 |"C" c>B c>e"G" d2 B2 |"^(A7)" (3BAG F>G"D7" A2 A2 | 
"G" B>d (3gfe d2 B>A |"C" G>A G>E"G" D2 D2 |"C" c>B c>e"G" d2 B2 |"D7" (3Bcd (3cBA"G" G2 G2 || 
"G" g>f e>d"Em" e2 d2 |"G" g>f e>d"Em" e2 e2 |"D" d>d d>d f2 f2 |"A7" e>d (3efg"D" d2 d2 | 
"G" B>d (3gfe d2 B>A |"C" G>A G>E"G" D2 D2 |"C" c>B c>e"G" d2 B2 |"D7" (3Bcd (3cBA"G" G2 G2 ||  