Nach Einsicht
in die Beschwerde in öffentlich-rechtlichen Angelegenheiten von A._ vom 27. November 2017 gegen den Entscheid des Verwaltungsgerichts des Kantons St. Gallen vom 20. Oktober 2017 betreffend Widerruf der Niederlassungsbewilligung,

in Erwägung,
dass die Partei, die das Bundesgericht anruft, einen Kostenvorschuss in der Höhe der mutmasslichen Gerichtskosten zu leisten hat (<ref-law>),
dass der Instruktionsrichter bzw. der Abteilungspräsident (vgl. <ref-law>) zur Leistung des Kostenvorschusses eine angemessene Frist und bei deren unbenütztem Ablauf eine Nachfrist ansetzt, wobei das Bundesgericht auf die Eingabe nicht eintritt, wenn der Kostenvorschuss auch innert der Nachfrist nicht geleistet wird (<ref-law>),
dass dem Beschwerdeführer die zunächst auf den 8. Januar 2018 angesetzte Frist zur Leistung des ihm mit Verfügung vom 29. November 2017 auferlegten Kostenvorschusses von Fr. 2'000.-- auf sein Gesuch hin mit (von seinem Vertreter am 11. Januar 2018 entgegengenommener) Verfügung vom 10. Januar 2018 im Sinne einer Nachfristansetzung gemäss <ref-law> letztmals bis zum 22. Januar 2018 erstreckt worden ist, unter Androhung des Nichteintretens im Unterlassungsfall,
dass der Beschwerdeführer den Vorschuss auch innert der Nachfrist nicht bezahlt hat,
dass somit gestützt auf <ref-law> mit Entscheid des Einzelrichters im vereinfachten Verfahren nach <ref-law> auf die Beschwerde nicht einzutreten ist,
dass die Gerichtskosten nach Massgabe von Art. 65 und Art. 66 Abs. 1 erster Satz und Abs. 3 BGG dem Beschwerdeführer aufzuerlegen sind,

erkennt das Bundesgericht:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Die Gerichtskosten von Fr. 400.-- werden dem Beschwerdeführer auferlegt.
3.
Diese Verfügung wird den Verfahrensbeteiligten, dem Verwaltungsgericht des Kantons St. Gallen, Abteilung II, und dem Staatssekretariat für Migration schriftlich mitgeteilt.
Lausanne, 7. Februar 2018
Im Namen der II. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Seiler
Der Gerichtsschreiber: Feller