Divergence and functional degradation of a sex chromosome-like supergene