Anti-haemostatic compounds from the vampire snail Cumia reticulata: Molecular cloning and in-silico structure-function analysis