Solution:
If = ACB then CAP= CBP= ACB=. Let E=KN∩AP and F=KM∩BP. We show that points E and F are midpoints of AP and BP, respectively.

Indeed, consider the triangle AEN. Since KN∥BC, we have ENA= BCA=. Moreover EAN= giving that triangle AEN is isosceles, i.e. AE=EN. Next, consider the triangle ENP. Since ENA= we find that
PNE=90 - ENA=90 -
Now EPN=90 - implies that the triangle ENP is isosceles triangle, i.e. EN=EP.
Since AE=EN=EP point E is the midpoint of AP and analogously, F is the midpoint of BP. Moreover, D is also midpoint of AB and we conclude that DFPE is parallelogram.
It follows from DE∥AP and KE∥BC that DEK= CBP= and analogously DFK=.
We conclude that △EDN≅△FMD (ED=FP=FM, EN=EP=FD and DEN= MFD=180 -) and thus ND=MD. Therefore D is a point on the perpendicular bisector of MN. Further,
FDE = FPE=360 - BPM- MPN- NPA= =360 - (90 - )- (180 - )- (90 - )=3
It follows that
MDN = FDE- FDM- EDN= FDE- END- EDN= = FDE-( END+ EDN)=3 - =2 .
Finally, KMCN is parallelogram, i.e. MKN= MCN=. Therefore D is a point on the perpendicular bisector of MN and MDN=2 MKN, so D is the circumcenter of △MNK.