Crystal structure of Thoeris protein ThsB