proteoceratids