'Death fold' proteins can make cells self-destruct. Scientists want control npr.org 2 points by rbanffy a day ago