Create chord progressions that enrich the harmonic structure of the provided musical piece.
ef | gabg fgaf | efge dBAB | GAGE DEGA | BAGB A2ef | gabg fgaf | 
 efge dBAB | GAGE DEGA | BGAF G2 :: GD | E2eB d2ed | E2eB dedB | E2eB ddef | 
 gabg aged | E2eB dedB | E2eB d2dA | Bdg2 e2>d2 | BGAF G2 :|  
X:1
L:1/16
M:2/4
K:G
 ef |"G" gabg"D7" fgaf |"C" efge"G" dBAB | GAGE DEGA | BAGB"D7" A2ef |"G" gabg"D7" fgaf | 
"C" efge"G" dBAB | GAGE DEGA |"D7" BGAF"G" G2 :: GD |"Em" E2eB d2ed | E2eB dedB | E2eB ddef | 
"G" gabg aged |"Em" E2eB dedB | E2eB d2dA |"G" Bdg2 e2>d2 |"D7" BGAF"G" G2 :|  