A trans membrane protein (TP)
A trans membrane protein (TP) is a type of integral membrane protein that spans the entirety of the cell membrane to which it is permanently attached. Many trans membrane proteins function as gateways to permit the transport of specific substances across the membrane.