On the mechanistic basis of natural polymorphism in the enzyme G6PD in Colias butterflies