Create a melody that follows the given chord progression.
'E2 D4 |', 'B2 D4 |', 'A,2 | AGG2 D2B2 | BAA2 A'  
X:1
L:1/16
M:2/4
K:none
[K:D] DEF2 GAB2 | A2F2 d4 | cBA2 GFE2 | DEF2"_?" A,4 | DEF2 GAB2 | A2F2 d4 | cBA2 ^GAB2 | 
 A2c2A2 z2 :: FAA2 AGF2 | GBB2 BAG2 | Ecc2 cBA2 | BAAd F4 | FAA2 AGF2 | GBB2 BAG2 | Ecc2 cBGE | 
 D2F2D2 z2 ::[K:G] BAG2 GFE2 | D2"_=B,"E2 D4 |"_c" cBA2 A^GA2 | BAG2 D4 | B2AG G2FE | 
 D2"_=B,"B2 D4 |"_c" cBA2 AGF2 | G2B2G2 z2 :| GFE2 GFE2 | B2F2{/G} FEF2 | GFE^D EGFE | 
 ^D2F2"_=B," B4 | GFE2 GFE2 | B2F2{/G} F"_f"^EF2 | GFE^D EGFE | B6"_c" cB | BAA2 A"_c"cBA | 
 AGG2 GBAG | GFF2 D2"_=A,"A,2 | AGG2 D2B2 | BAA2 A"_c"cBA | AGG2 GBAG | GFF2 d2A2 | g6 z2 |]  