The programming cable is super easy to DIY. You just need a spare USB cable and an RJ45 plug. Note that Kenwood, like Motorola, uses reverse pin numbering.
The view below is looking into the mic jack on the control head.