Efficient pyrophosphorolysis by a hepatitis B virus polymerase may be a primer-unblocking mechanism