Construct a tune that adheres to the designated chord progression.
'A', 'G', 'G', 'G', 'D7', 'G', 'G', 'C', 'G', 'D7', 'G', 'B', 'G', 'Bm', 'C', 'D7', 'G', 'C', 'Am', 'D7', 'G', 'D7', 'G'  
X:1
L:1/8
M:6/8
K:G
"A" |:"G" G B,2"^(D7)" C D2 |"G" G B,2"^(D7)" C D2 |"G" B2 B BAG |"D7" FGA D3 | 
"G" G B,2"^(D7)" C D2 |"G" G B,2"^(D7)" C D2 |"C" c3"G" BAG |"D7" DEF"G" G3 :|"B" |:"G" d3 dBG | 
"Bm" def f3 |"C" e3 ecA |"D7" efg a3 |"G" g2 d BdB |"C" cec"Am" AcA |"D7" c3"G" BAG | 
"D7" DEF"G" G3 :|  