Substrate induced spin state changes in cytochrome P450