Create music based on the provided chord progression.
'A', 'D', 'E7', 'A', 'E', 'A', 'E', 'B7', 'E', 'A', 'D', 'A', 'D', 'A', 'D', 'A', 'E7', 'A', 'D', 'G', 'A7', 'D', 'A', 'D', 'A', 'E7', 'A', 'D', 'G', 'D', 'G', 'D', 'G', 'D', 'A7', 'D'  
X:1
L:1/4
M:2/2
K:A
|: z |"A" e2 e e | c3/2 d/ e e |"D" f e d c |"E7" B3 c | B A A G |"A" A3 :: A |"E" G E G A | 
 B2 c B |"A" A/B/ c B A |"E" G3 G |"B7" F E F3/2 E/ |"E" E3 :: e |"A" c A A B/c/ |"D" d2 z e | 
"A" c A A B/c/ |"D" d2 z e |"A" c A A B/c/ |"D" d3/2 e/ f e/d/ |"A" c d/c/"E7" B3/2 A/ |"A" A3 :: 
[K:D]"^in D" z |"D" a2 a a | f3/2 g/ a a |"G" b a g f |"A7" e3 f | e d d c |"D" d3 :: d | 
"A" c A c d | e2 f e |"D" d/e/ f e d |"A" c3 c |"E7" B A B3/2 A/ |"A" A3 :: a |"D" f d d e/f/ | 
"G" g2 z a |"D" f d d e/f/ |"G" g2 z a |"D" f d d e/f/ |"G" g3/2 a/ b a/g/ | 
"D" f g/f/"A7" e3/2 d/ |"D" d3 :|  