Design an effective chord progression pattern that aligns with the presented musical composition.
B3 B B2 B2 | ABAG E2 DE | G2 GB dedB | BA AG A2 A2 | B3 B B2 B2 | 
 ABAG (3EGE DE | G2 GB dedB | AG GF G4 :: d3 d d2 d2 | GBBA GABd | e3 e e2 e2 | 
 GBBA GABc | d3 d d2 d2 | GBBA GABd | g3 e dBAB | AG GF G4 :|  
X:1
L:1/8
Q:1/4=140
M:4/4
K:G
"Em" B3 B B2 B2 |"Am" ABAG E2 DE |"G" G2 GB dedB |"D" BA AG A2 A2 |"Em" B3 B B2 B2 | 
"Am" ABAG (3EGE DE |"G" G2 GB dedB |"D" AG GF"G" G4 ::"G" d3 d d2 d2 | GBBA GABd |"Em" e3 e e2 e2 | 
 GBBA GABc |"G" d3 d d2 d2 | GBBA GABd |"Em" g3 e dBAB |"D" AG GF"G" G4 :|  