Recurrent adenylation domain replacement in the microcystin synthetase gene cluster