Crystal structure of Kfla4162 protein from Kribbella flavida