Deep mutational scanning reveals the functional constraints and evolutionary potential of the influenza A virus PB1 protein