Sachverhalt: Sachverhalt: A. Am 1. Mai 2003 schlossen B.E._ (Kläger) und die X._ AG (Beklagte) einen unbefristeten Arbeitsvertrag. Gleichentags unterzeichneten die Parteien eine Salärvereinbarung für den Zeitraum vom 1. Mai 2003 bis zum 31. Dezember 2003, welche integrierender Bestandteil des Arbeitsvertrages war. Gemäss dieser Salärvereinbarung bezahlte die Beklagte dem Kläger ein fixes Jahresgehalt von Fr. 90'000.-- (zahlbar in 13 Raten à je Fr. 6'923.--) sowie Fixspesen im Betrag von Fr. 1'000.-- pro Monat. Unter dem Titel "Besondere Vereinbarung" trafen die Parteien folgende Regelung zum variablen Lohnanteil: "Der variable Anteil errechnet sich aus dem Erreichungsgrad der definierten Ziele. Er besteht aus Fr. 60'000.-- pro rata, gerechnet ab dem 1. Mai 2003, was im Jahr 2003 bei 100 % Zielerreichung einem variablen Anteil [von] Fr. 40'000.-- entspricht. Die Auszahlung des variablen Anteils erfolgt nach Zielerfüllung. 1. Zielgrösse: Firma F._ als kontinuierlichen Kunden aufbauen, entspricht 50 % des variablen Anteils. 2. Zielgrösse: diese Messgrösse entspricht dem "Return of Investment" 2003. Das bedeutet, dass alle Kosten und Investitionen im Zusammenhang mit dem Business-Unit Y._ durch die Vertriebsspanne ausgeglichen werden. Bei positivem EBIT-Beitrag, beträgt die Gewinnbeteiligung 3 % vom EBIT." Mit Schreiben vom 27. August 2003 kündigte der Kläger den Arbeitsvertrag vom 1. Mai 2003 unter Einhaltung der vertraglich vereinbarten dreimonatigen Kündigungsfrist per 30. November 2003. In der Folge einigten sich die Parteien darauf, den Arbeitsvertrag per Ende Oktober 2003 aufzuheben. Mit Schreiben vom 27. August 2003 kündigte der Kläger den Arbeitsvertrag vom 1. Mai 2003 unter Einhaltung der vertraglich vereinbarten dreimonatigen Kündigungsfrist per 30. November 2003. In der Folge einigten sich die Parteien darauf, den Arbeitsvertrag per Ende Oktober 2003 aufzuheben. B. Im Zusammenhang mit der Berechnung des variablen Lohnanspruchs des Klägers konnten die Parteien keine Einigung finden. Mit Eingabe vom 8. Februar 2004 beantragte der Kläger dem Arbeitsgericht Alttoggenburg-Wil, die Beklagte zur Zahlung von Fr. 30'000.-- zu verpflichten, abzüglich Sozialversicherungsbeiträge zuzüglich Zins von 5 % ab 1. November 2003. Mit Urteil vom 10. November 2004 verpflichtete das Arbeitsgericht Alttoggenburg-Wil die Beklagte, dem Kläger Fr. 21'609.15 nebst 5 % Zins seit 1. November 2003 zu bezahlen; im Mehrbetrag wies das Arbeitsgericht die Klage ab. Gegen dieses Urteil erhob die Beklagte Berufung ans Kantonsgericht St. Gallen. Mit Urteil vom 31. Oktober 2005 hob das Kantonsgericht St. Gallen das Urteil des Arbeitsgerichts Alttoggenburg-Wil vom 10. November 2004 auf und wies die Klage ab. Gegen dieses Urteil erhob die Beklagte Berufung ans Kantonsgericht St. Gallen. Mit Urteil vom 31. Oktober 2005 hob das Kantonsgericht St. Gallen das Urteil des Arbeitsgerichts Alttoggenburg-Wil vom 10. November 2004 auf und wies die Klage ab. C. Mit Berufung vom 7. Dezember 2005 beantragt der Kläger dem Bundesgericht, das Urteil des Kantonsgerichts St. Gallen vom 31. Oktober 2005 aufzuheben und die Beklagte in Bestätigung des Urteils des Arbeitsgerichtes Alttoggenburg-Wil zur Bezahlung von Fr. 21'609.15 nebst 5 % Zins seit dem 1. November 2003 zu verpflichten; eventualiter sei die Sache zur Neubeurteilung ans Kantonsgericht zurückzuweisen. Die Beklagte beantragt die Abweisung der Berufung.