Tandem duplication, circular permutation, molecular adaptation: how Solanaceae resist pests via inhibitors