The role of fibrinogen-related proteins in the gastropod immune response.