WASHINGTON (Reuters) - U.S. Senator Ben Cardin said on Friday he would vote against the nuclear agreement with Iran, lessening the chances that President Barack Obama can win enough votes to avoid having to use his veto power to protect the international agreement.