I am wondering if "outer membrane protein A" from some bacteria such as E Coli is also a kind of "protein A"? Is "salmonella invasion protein A" also a kind of "protein A"? In addition to Staphylococcus aureus, do other bacteria also produce "protein A"?