Design an agreeable chord progression that fits well with the given music piece.
FG | AFDF AFDF | A2d2 d2cB | AFDF AFDF | G2E2 E2FG | AFDF AFDF | 
 A2d2 d2de | fafd egec | d2d2 d2 z2 :| de | f2fd fagf | e2ec egfe | 
 f2fd fagf | edcB A2de | f2fd fagf | e2ec egfe | fafd egec | 
 d2d2 d2 z2 :|  
X:1
L:1/16
M:2/4
K:D
 FG |"D" AFDF AFDF | A2d2"G" d2cB |"D" AFDF"Bm" AFDF |"Em" G2E2"A7" E2FG |"D" AFDF AFDF | 
 A2d2"G" d2de |"D" fafd"A7" egec |"D" d2"G"d2"D" d2 z2 :| de |"D" f2fd"Bm" fagf | e2ec"A7" egfe | 
"D" f2fd fagf |"E7" edcB"A7" A2de |"D" f2fd fagf | e2ec"A7" egfe |"D" fafd ege"A7"c | 
"D" d2"G"d2"D" d2 z2 :|  