Develop a melody based on the provided set of chords.
'D7', 'G', 'D7', 'G', 'D7', 'G', 'D7', 'G', 'D7', 'G', 'Em', 'Am', 'D7', 'G', 'G', 'G', 'Am', 'D7', 'G', 'G', 'G', 'Am', 'D7', 'G'  
X:1
L:1/8
Q:1/4=180
M:4/4
K:G
"^A""D7" (3def |"G" gdBd GB"D7" (3def |"G" gdBd G2 AB |"D7" cAFA DFAc |"G" ed^cd B2"D7" (3def | 
"G" gdBd GB"D7" (3def |"G" gdBd G2"Em" AB |"Am" cAFA"D7" DFAB |"G" A2 G2 G2 :| GA |"G" BGFG DGFG | 
"G" BGFG D2 AB |"Am" cAFA"D7" DFAc |"G" ed^cd B2 GA |"G" BGFG DGFG |"G" BGFG D2 AB | 
"Am" cAFA"D7" DFAB |"G" A2 G2 G2 :|  