ancient protein crystal structure 9461431