Structure and mechanism of soluble quinoprotein glucose dehydrogenase door