What about convergent evolution? Are you ruling that out because you reason that there are many possible structures that could do the same job so it's too much of a coincidence how close it matches?