This happens to be a negative edge triggered JK flip flop. I used boolean algebra and found D = E' and E = D'. Given the propagation delay I thought this was
How do we set a flip flop as negative or positive edge triggered? - Quora
Solved Convert this negative-edge triggered D flip-flop | Chegg.com