Rupee sheds Rs 5.22 against dollar