Let A(a,a2), B(b,b2), C(c,c2), D(d,d2), K(k,k2), L(l,l2), M(m,m2), N(n,n2). Without loss of generality we can assume that the points are arranged as shown in the figure (all other cases are similar).

It is easy to write the equations of the straight lines AB, CD, KL, AD, BC
AB:y=(a+b)x−ab,CD:y=(c+d)x−cd,KL:y=(k+l)x−kl,
AD:y=(a+d)x−ad,BC:y=(b+c)x−bc.
Since the lines AB, CD, KL are parallel, their slopes are equal, so
a+b=c+d=k+l=λ,(1)
where λ is some real number.
The point M is the intersection point of the lines AD and KL, so its abscissae m satisfies the equation
(k+l)m−kl=(a+d)m−ad⇔⇔(k+l−a−d)m=kl−ad.
Taking into account (1), we obtain
(c−a)m=kl−ad.(2)
Similarly, the abscissae n of the point N (N is the intersection point of the lines BC and KL) satisfies the equation
(k+l)n−kl=(b+c)n−bc⇔(k+l−b−c)n=kl−bc
Taking into account (1), we obtain
(a−c)n=kl−bc.(3)
Subtracting (3) from (2), we get
(c−a)(m+n)=bc−ad=[b=(1)λ−a,d=(1)λ−c]=(λ−a)c−a(λ−c)=λ(c−a).
Since c−a=0, we have m+n=λ=(1)k+l, i.e., m+n=k+l. This equality can be written as 2m+n=2k+l. It follows that the midpoints of the segments MN and KL coincide. Since MN and KL lie on the same straight line, we obtain KM=NL as required.