Develop a musical piece following the specified chord progression.
'D', 'G', 'D', 'D', 'G', 'D', 'G', 'D', 'D', 'G', 'D', 'D', 'D', 'D', 'G', 'D', 'D', 'G', 'D', 'Em', 'A', 'D', 'D', 'D', 'G', 'A', 'D', 'D', 'G', 'D', 'Em', 'A', 'D', 'Em', 'A', 'D', 'Em', 'A', 'D', 'Em', 'D', 'G', 'D', 'Em', 'A'  
X:1
L:1/8
M:6/8
K:D
|:"D" AFA AFA |"G" BGB BdB |"D" AFA Ade |"D" fed"G" BdB |"D" AFA AFA |"G" BGB BdB |"D" def afe | 
"D" fed"G" BdB ::"D" def a2 a |"D" baf afe |"D" def afe |"D" fed"G" BAB |"D" def aba | 
"D" baf a2 f |"G" gag"D" faf |"Em" edB"A" BAB ::"D" d2 f fdf |"D" fdf fed |"D" A2 f fdf | 
"G" edB"A" BAB |"D" d2 f fdf |"D" fdf fdf |"G" gag"D" faf |"Em" edB"A" BAB ::"D" Add fdd | 
"Em" ede"A" fdB |"D" Add fdd |"Em" edB"A" BAB |"D" Add fdd |"Em" ede"D" fed |"G" gag"D" faf | 
"Em" edB"A" BAB :|  