Develop a melody based on the provided set of chords.
'G', 'C', 'D', 'C', 'D7', 'G', 'D7', 'G', 'C', 'D', 'C', 'D7', 'G', 'G', 'A7', 'D', 'G', 'C', 'Am', 'D7', 'G', 'Em', 'D', 'C', 'D7', 'G'  
X:1
L:1/4
M:2/2
K:G
|:"G" g a b a/b/ |"C" c'/b/a/g/"D" f d |"C" e c"D7" A d |"G" B G"D7" d2 |"G" g a b a/b/ | 
"C" c'/b/a/g/"D" f d |"C" e c"D7" A d |1"G" B G3 :|2"G" B G-"A7" G2 |:"D" A F A/F/A/F/ | 
 d A"G" B G |"C" e c e/c/e/c/ |"Am" a e"D7" f d |"G" b a/g/"^D/f#" a g/f/ |"Em" e/f/g/a/"D" f d | 
"C" e/d/c/B/"D7" A d |"G" B G3 :|  