Structure and function of extreme TLS DNA polymerase TTEDbh from Thermoanaerobacter tengcongensis.