FK506-binding protein FKBP59 Biomolecules