Develop a melodic piece that matches the specified chord pattern.
'D', 'A', 'D', 'A', 'D', 'G', 'A', 'D', 'G', 'D', 'G', 'D', 'A', 'D', 'Dm', 'Am', 'G', 'Am', 'Dm', 'Am', 'Dm', 'A', 'Dm', 'F', 'G', 'Em', 'F', 'Dm', 'A', 'Dm'  
X:1
L:1/8
Q:1/4=150
M:4/4
K:D
|:"^A""D" d2 ef d2"A" cA |"D" d2 ef d2"A" cA |"D" d2 ef"G" gfed |"A" cABc"D" d2 d2 |"^B" |: 
"G" B=cBA B^cdB |"D" ABAG FG A2 |"G" B=cBA B^cde |"D" fd"A"ec"D" d2 d2 :: 
[K:C]"^C Key Change!""Dm" defd"Am" cAAc |"G" BGGB"Am" cAAc |"Dm" defd"Am" cAAe | 
"Dm" fd"A"ec"Dm" d2 d2 ::"^D""F" A_BAG A=BcA |"G" GAGF"Em" EFGE |"F" A_BAG A=BcA | 
"Dm" fd"A"ec"Dm" d2 d2 :|  