Enzymology and molecular biology of Agaricus bisporus tyrosinase