no HDP26-24-31PE - TE Connectivity - Deutsch