Cysteine post-translational modifications regulate protein interactions of caveolin-3