Surfactant protein A: an immunoregulatory molecule involved in female reproductive biology.