Essential signatures and canonical bases of irreducible representations of the group G2