Develop a melody based on the provided set of chords.
'G', 'C', 'G', 'D7', 'G', 'C', 'G', 'D7', 'G', 'G', 'D', 'G', 'G', 'C', 'G', 'C', 'G', 'D7', 'G'  
X:1
L:1/8
M:6/8
K:G
"G"{def} g2 G BAG | ded dBG |"C" cec"G" BdB |"D7" ABc def |"G" g2 G BAG | ded dBG |"C" cec"G" BdB | 
"D7" AGA"G" G2 :: d |"G" dgg gfg | gfg gfe |"D" daa aga | aga"G" b2 a |"G" gba"C" gfe | 
"G" dge dBG |"C" cec"G" BdB |"D7" AGA"G" G2 :|  