Proteins are broken down into amino acids which then undergo various metabolic fates including transamination, deamination, and decarboxylation. Transamination involves the transfer of amino groups between amino acids and keto acids using pyridoxal phosphate as a cofactor. Deamination can be either oxidative, releasing ammonia with oxidation, or non-oxidative, releasing ammonia without oxidation. Decarboxylation removes a carboxyl group from an amino acid to form an amine. To detoxify ammonia produced from amino acid catabolism, the urea cycle operates in the liver to convert ammonia into urea for excretion in urine.