Complement Proteins And Bacteria And Fungi Similarities