Structure and mechanism of the cation chloride cotransporter NKCC1