Design a suitable chord progression that aligns with and enriches the provided tune.
"^A" G>B d2 B>g | gf f2 f2 | F>A d2 c>a | ag g2 g2 | d>G B>d c>B |1 .B2 A4 | 
 f>A c>e d>c | .c2 B4 :|2 A>e e4 | d>f f3 d | g2 g2 z2 |:"^B" F>F F>A c>e | 
 .d2 B3 d | .c2 A3 c | B>g d2 d2 | F>F F>A c>e | .d2 B3 B | A>c e2 d>f | 
 g2 g2 z2 ::[K:C]"^C" e2 d2 c2 | Bf B4 | c2 B2 A2 | Ge G4 | g2 f2 e2 | fd A4 |1 
 a2 g2 f2 | ec G4 :|2 G>A B>f ed | c2 c2 z2 ||[K:G]"^D" B>B B>g d2 | B>B B>g d2 | 
 F>G A>B c>d | e2 d^c d2 | B>B B>g d2 | B>B B>g d2 | f>g a>d e>f | 
 g2 g2"_> Teil C" z2 ||  
X:1
L:1/8
M:3/4
K:G
"^A""G" G>B d2 B>g |"D7" gf f2 f2 | F>A d2 c>a |"G" ag g2 g2 | d>G B>d c>B |1"D7" .B2 A4 | 
 f>A c>e d>c |"G" .c2 B4 :|2"Am" A>e e4 |"D7" d>f f3 d |"G" g2 g2 z2 |:"^B""D7" F>F F>A c>e | 
"G" .d2 B3 d |"D7" .c2 A3 c |"G" B>g d2 d2 |"D7" F>F F>A c>e |"G" .d2 B3 B |"D7" A>c e2 d>f | 
"G" g2 g2 z2 ::[K:C]"^C""C" e2 d2 c2 |"G7" Bf B4 | c2 B2 A2 |"C" Ge G4 | g2 f2 e2 |"Dm" fd A4 |1 
 a2 g2 f2 |"C" ec G4 :|2 G>A B>f ed |"C" c2 c2 z2 ||[K:G]"^D""G" B>B B>g d2 | B>B B>g d2 | 
"D7" F>G A>B c>d |"G" e2 d^c d2 | B>B B>g d2 | B>B B>g d2 |"D7" f>g a>d e>f | 
"G" g2 g2"_> Teil C" z2 ||  