Structural features and biochemical properties of TNF-alpha converting enzyme (TACE).