Solving Inverse Problems in Protein Space Using Diffusion-Based Priors