protoancestors