You can do this with the global command:
:g/{/normal f{da{
This means: for all lines containing {, go to the first * {in this line and delete everything from there to and enable the corresponding one }.
;, , , , , A; .
, , , {} s .
* {, {, {. . , f{F{, , - n- - , , .