Citation: 9C_315/2009 18.09.2009 E. C

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten lässt K.________ beantragen, es sei der vorinstanzliche Entscheid aufzuheben und ihm die unentgeltliche Verbeiständung sowohl für das IV-Vorbescheidverfahren als auch für das kantonale Beschwerdeverfahren zu bewilligen. Des Weitern wird um Gewährung der unentgeltlichen Prozessführung und Verbeiständung für das bundesgerichtliche Verfahren ersucht. Die IV-Stelle des Kantons Thurgau beantragt Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung.