D P,
Basically you would put the list of MSKEYs in a table and then use a script with uSelect() to query the table and return the keys.
Ideally the best way to handle this is to put this all in a scheduled job rather than a workflow task. Then you could just put the query in the source tab.
Matt