Zaslat SMS: Protein-protein recognition in biological systems exhibiting highly-conserved tertiary structure: cytochrome P450