def METHOD_NAME(
    config: IBconfig, ib_instrument_identity: IBInstrumentIdentity
) -> pd.Series:
    ib_code = ib_instrument_identity.ib_code
    ib_multiplier = ib_instrument_identity.ib_multiplier
    ib_valid_exchange = ib_instrument_identity.ib_valid_exchange
    valid_exchanges = ib_valid_exchange.split(",")
    for ib_exchange in valid_exchanges:
        config_rows = _get_relevant_config_rows_from_broker_instrument_identity_fields(
            config=config,
            ib_code=ib_code,
            ib_multiplier=ib_multiplier,
            ib_exchange=ib_exchange,
        )
        if len(config_rows) == 1:
            ## we have a match!
            return config_rows
    raise missingData