US dollar gains Rs1.21 against the Pakistani rupee