Structure of human guanylate-binding protein 1 representing a unique class of GTP-binding proteins