PKR improves to 176.07 against USD with 31 paisa gain