پروتئین  TRESK، قطعه گمشده از پازل