how much DNA do we share with worms