Propionylcholinesterase from Murex brandaris: Comparison with other invertebrate cholinesterases