Lupin storage proteins: targeted proteolysis and unforeseen functionalities