Flavocytochrome P450 BM3 and the origin of CYP102 fusion species. (25th October 2006)