Pharmacological and Biochemical studies on Telescopium telescopium - a marine mollusk from the Mangrove regions