mesoflexus paraflexus enterostyle posteroflexus mesoflexid anteroflexus metaflexus flexus posteroconid ectocingulid