Mitochondrial Lon protease is a human stress protein.