Crystal structure of FKBP12