Compose a melody based on the given chord progression.
'D', 'D', 'G', 'G', 'D', 'Em', 'D', 'D', 'G', 'A7', 'D', 'D', 'D', 'D', 'G', 'G', 'Em', 'D', 'D', 'G', 'G', 'A7', 'D', 'D', 'D', 'G', 'G', 'Em', 'F#m', 'Em', 'D', 'A', 'G', 'A7', 'D'  
X:1
L:1/8
M:6/8
K:D
 B |"D" A2 D DED |"D" DED"G" B2 A |"G" Bcd"D" AFA |"Em" BGE E2 B |"D" A2 D DED |"D" DED B2 A | 
"G" Bcd"A7" AFd |"D" AFD D2 :: g |"D" fef"D" d2 e |"D" fga"G" B2 A |"G" Bcd AFA |"Em" BGE E2 g | 
"D" fef d2 e |"D" fga"G" B2 A |"G" Bcd"A7" AFd |"D" AFD D2 g |"D" fef d2 e |"D" fga"G" B2 A | 
"G" Bcd AFA |"Em" BGE E2 f/g/ |"F#m" afa"Em" geg |"D" fdf"A" ece |"G" dcB"A7" AFd |"D" AFD D2 ||  