Structure of ATP grasp protein