Create a melodic piece that follows the given chord progression.
'D', 'G', 'D', 'Em', 'A7', 'D', 'G', 'D', 'A7', 'D', 'D', 'G', 'D', 'D', 'Em', 'A7', 'D', 'G', 'D', 'D', 'A7', 'D'  
X:1
L:1/8
M:4/4
K:D
 AF |"^A""D" D2 DE"^A7/e" DFAd |"^D/f+" f2 fe"G" dBBd |"D" FAAB AFAd |"Em" ceef"A7" ecAF | 
"D" D2 DE"^A7/e" DFAd |"^D/f+" f2 fe"G" dBBd |"D" FAAB AFAd |"A7" cdec"D" d2 :|"^B" fg | 
"D" a2 ag f2 ed |"G" BddB"D" AFEF |"D" DFAd fafd |"Em" ceef"A7" e2 fg |"D" a2 ag f2 ed | 
"G" BddB"D" AFEF |"D" DFAD FAAd |"A7" cdec"D" d2 :|  