Looking to replace my front derailleur. Does the 2010 tahoe comp 29er takes a 34.9 top pull?

Any help?