Diamond celebrates 500 protein structures