Negative cooperativity exhibited by the lytic amino-terminal domain of human perforin: implications for perforin-mediated cell lysis.