Global hypoelliptic vector fields in ultradifferentiable classes and normal forms