English Thioester-containing protein 1 Cited by user Boghog on 27 Mar 2014 Thioester containing protein 1, often simply referred to as TEP1 is a key component of the arthropod innate immune system.