Design an effective chord progression pattern that aligns with the presented musical composition.
A2 |: a>ba>g f2 (3def | g>ag>f e2 A2 | f>gf>e d2 f2 | B>cd>e c2 A2 | 
 a>ba>g f2 (3def | g>ag>f e2 A2 | f>gf>e d>ef>A | B>dd>c d2 A2 :: 
 B>AB>g d2 A2 | e>de>f e2 a2 | b>a(3gab a>g(3fga | f>e(3def e2 A2 | 
 B>AB>g d2 A2 | e>de>f e2 a2 | b>ag>f a>gf>e |1 d2 f2 d2 A2 :|  
X:1
L:1/8
M:2/2
K:D
 A2 |:"D" a>ba>g f2 (3def |"Em" g>ag>f"A" e2 A2 |"D" f>gf>e d2 f2 |"Em" B>cd>e"A" c2 A2 | 
"D" a>ba>g f2 (3def |"Em" g>ag>f"A" e2 A2 |"D" f>gf>e d>ef>A |"G" B>d"A"d>c"D" d2 A2 :: 
"G" B>AB>g"D" d2 A2 |"Em" e>de>f"A" e2 a2 |"G" b>a(3gab"D" a>g(3fga |"E" f>e(3def"A" e2 A2 | 
"G" B>AB>g"D" d2 A2 |"Em" e>de>f"A" e2 a2 |"G" b>ag>f"A" a>gf>e |1"D" d2 f2 d2 A2 :|  