Construct a tune that adheres to the designated chord progression.
'D', 'A', 'D', 'A', 'G', 'D', 'A', 'D', 'A', 'Bm', 'D', 'Bm', 'D', 'G', 'D', 'A', 'D', 'Bm', 'D', 'G', 'D', 'A', 'Bm'  
X:1
L:1/8
M:4/4
K:D
|: de |"D" fedf"A" e2 dB |"D" AF F2 ABde | fedf"A" e2 de |"G" fbba b2 ag |"D" fedf"A" e2 dB | 
"D" AF F2 ABde | fedf"A" edBA |"Bm" B2 BA B2 :: de |"D" faab"Bm" afef |"D" dBAB d3 e | 
"G" fbba b2 ag |"D" fedf"A" e2 de |"D" faab"Bm" afef |"D" dBAB"G" d3 e |"D" fedf"A" edBA | 
"Bm" B2 BA B2 :|  