Arginine Deiminase: Current Understanding and Applications.