Why can't I inheriate a meshcomponent in a blueprint?

I have a component inheriate from UMeshComponent.

I have some BlueprintNativeEvent function in it and I want to override this function in blueprint.

But it seems that I can’t inheriate from that component, nor UMeshComponent.

How can I achieve that please?