Do Death Function Only Once.

So im trying to make a death mechanic for my game In unity. And when i die it loops the function. and i dont know how to stop it from looping. i only want it to do the part once. Code Below.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Health : MonoBehaviour {
    public Transform CorpseSpawnPoint;
    public GameObject Prefab;
    public int health = 100;
    public int maxhealth = 100;
	private bool DeathSEQDone;

    // Use this for initialization
    void Start () {
        health = 100;
        maxhealth = 100;
		DeathSEQDone = false;
	}
	
	// Update is called once per frame
	void Update () {
        


		if (health <= 0)
        {
            Debug.Log("Ded");
			Instantiate(Prefab, CorpseSpawnPoint.position, CorpseSpawnPoint.rotation);
			DeathSEQDone = true;
            
        }
        
        

    }
}

if (health <= 0 && !DeathSEQDone)

Ok Thanks