protoflexids