Tricuspid valve leaflet