Construct harmonious chord progressions that suit the provided musical work.
|: AG | F A2 A- ABAG | FAde f3 f | g2 eg fedf | edcB ABAG | F A2 A- ABAG | 
 FAde f3 f | f2 eg fedf | egec d2 ::[K:G] (3DEF | G2 FG (3EGE DF | GABc d3 d | 
 ef (3gfe dBGB | ABAG FDEF | G2 FG (3EGE DF | GABc d3 d | ef (3gfe dBGB | 
 AcAF G2 :|  
X:1
L:1/8
M:4/4
K:D
|: AG |"D" F A2 A- ABAG | FAde f3 f |"G" g2 eg"D" fedf |"Em" edcB"A7" ABAG |"D" F A2 A- ABAG | 
 FAde f3 f |"G" f2 eg"D" fedf |"A7" egec"D" d2 ::[K:G] (3DEF |"G" G2 FG (3EGE DF | GABc d3 d | 
"C" ef (3gfe"G" dBGB |"Am" ABAG"D7" FDEF |"G" G2 FG (3EGE DF | GABc d3 d |"C" ef (3gfe"G" dBGB | 
"D7" AcAF"G" G2 :|  