Text this: Proteolytic shedding of CD46 from human hepatocytes indicates liver stress