MLNIGFGNYISPQRLLAIVSPDSAPIKRLILEAREHHHLIDATHGRRTRAVLVLDGEIIVLSALHPETLVARLSPPP tsl2331 77 UPF0296 protein tsl2331 tsl2331 Y2331_THEEB