Could Hallucigenia be the echinoderm missing link?

Sure that’s not a Goa’uld fossil?