MLKL
NM_152649.4:p.D107A
Meng Y et al.
Nature Communications, 2023
Petrie EJ et al.
Trends in Biochemical Sciences, 2019
Nature Communications, 2018