Can I use consul service mesh with Kafka?

Hello Everyone, I’m new using consul and I`m facing a scenario and I would like to know if consul service mesh can help me.

I have micro service running in Kubernetes cluster, and this services needs to authenticate in a Kafka topic with mTLS, this Kafka are hosted outside Kubernetes, the Kafka are using certificates provided for our internal CA, I know that to Kafka authenticate successful it will validade if the CN of certificate and name of micro service are the same, I did a little research and I saw that istio can abstract this. Is it possible to do that with consul service mesh too?
Like to import the certificate provided by my internal CA to the consul and make my micro service authenticate to the Kafka topic.