Develop a melody based on the provided sequence of chords.
'G', 'D', 'G', 'D', 'Bm', 'A', 'G', 'D', 'D', 'A', 'Bm', 'A', 'G', 'D', 'D', 'A', 'G', 'A', 'G', 'A', 'G', 'A', 'D', 'G', 'A', 'D', 'G', 'A', 'D', 'G', 'D', 'Bm', 'A', 'D', 'G', 'A', 'D', 'A', 'Bm', 'A', 'G', 'A', 'D'  
X:1
L:1/8
Q:1/4=100
M:4/4
K:D
"G" d (g"D" f2)"G" d (g"D" f2) |"Bm" f>edc"A" BABc |"G" d (g"D" f2)"D" A (f"A" e2) | 
"Bm" f>edc"A" B4 |"G" d (g"D" f2)"D" A (f"A" e2) |"G" f>edc"A" BAFA |"G" F>ABc"A" edcd | 
"G" (3edd"A" ce"D" d4 :|"G" F2"A" A2"D" d4 |"G" cA"A"dB"D" e !slide!f3 |"G" dBcA"D" GBAc | 
"Bm" f>edf"A" e4 |"D" d2"G" f2"A" a4 |"D" a>fed"A" e>cBA |"Bm" F>ABc"A" edcd | 
"G" (3edd"A" ce"D" d4 :|  