How to add reset functionality to a master-slave D-type flip-flop?
An asynchronous reset can be implemented by adding a third input to the lower NAND gate in each of the cross-coupled pairs in your diagram. Connect them together and drive this input low to reset the output; otherwise, drive it high.

BTW, it would have been easier to talk about the individual components of your diagram if you had left the reference designators on them.