structure function and therapeutic potential of spider