The fluctuating enzyme: a single molecule approach