Triose Phosphate Isomerase protein; in two pieces to be glued together.
Are you sure you want to continue?