Structural analysis of heme proteins: implications for design and prediction.

Structural analysis of heme proteins: implications for design and prediction.