Is there a limit to how much the coronavirus can mutate?