Novel protein similar to vertebrate complement component 3 (C3)

Novel protein similar to vertebrate complement component 3 (C3)