Rupee sheds Rs1.22 against dollar