TMSB: Tropomyosin, Skeletal Muscle Beta

What does TMSB mean? The above is one of TMSB meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Tropomyosin, Skeletal Muscle Beta