Structural and functional insights into peptidyl-tRNA hydrolase.