Linking functional molecular variation with environmental gradients: myosin gene diversity in a crustacean broadly distributed across variable thermal environments.