Crystal Structure of a Designed Protein Heterocatenane