Design a suitable chord progression that aligns with and enriches the provided tune.
[K:D] FGA2 Bcd2 | c2B2 G4 | EFG2 ABc2 | B2A2 F4 | Af^ef Afef |1 f2e2 e4 | Ge^de Gede | e2d2 d4 :|2 
 a2g2 B4 | Adcd eAfe | d2f2 d2 z2 |:[K:A] cdef ecfc | .e4 !>!a4 | ABcd cAdA | .c4 !>!e4 |1 
 c2B2 B2^A2 | B2B2 B4 | B2A2 A2"_#_#" GAB2 dcB2 | 
 A2A2 A2"_>Teil A" z2 |:[K:G] d4 g2>"_c"c2 | e2d2 B4 | d"_c"cA2 dcA2 | dBG2 dBG2 | d4 g2>e2 | 
 e2d2 B4 | dc"_c"A2 dcA2 | G2G2 G2 z2 :|  
X:1
L:1/16
M:2/4
K:none
[K:D] FGA2 Bcd2 | c2B2 G4 | EFG2 ABc2 | B2A2 F4 | Af^ef Afef |1 f2e2 e4 | Ge^de Gede | e2d2 d4 :|2 
 a2g2 B4 | Adcd eAfe | d2f2 d2 z2 |:[K:A] cdef ecfc | .e4 !>!a4 | ABcd cAdA | .c4 !>!e4 |1 
 c2B2 B2^A2 | B2B2 B4 | B2A2 A2"_#"G2 | A2A2 A4 :|2 c2B2 e2B2 | B2A2 e2A2 |"_#" GAB2 dcB2 | 
 A2A2 A2"_>Teil A" z2 |:[K:G] d4 g2>"_c"c2 | e2d2 B4 | d"_c"cA2 dcA2 | dBG2 dBG2 | d4 g2>e2 | 
 e2d2 B4 | dc"_c"A2 dcA2 | G2G2 G2 z2 :|  