user: Question: Tell me the affiliation for pick number less than 59 and position of GK
Columns: ['Pick #', 'MLS Team', 'Player', 'Position', 'Affiliation']
Types: ['real', 'text', 'text', 'text', 'text']
Sample row: [51.0, 'Chicago Fire', 'Ryan McGowan', 'M', 'Seton Hall University']
SQL:

assistant: SELECT "Affiliation" FROM "Table" WHERE "Pick #" < 59.0 AND "Position" = 'GK';