Faits: Faits: A. Le 28 octobre 2002, le Ministère public de la Confédération a ouvert une enquête préliminaire contre le ressortissant kosovar A._ pour infraction grave à la loi fédérale sur les stupéfiants (LStup) et participation à une organisation criminelle. Le 10 décembre 2002, la prévention a été étendue au blanchiment d'argent. A._ est soupçonné d'avoir mis sur pied, avec des membres de sa famille et des tiers, un trafic international portant sur plusieurs centaines de kilos d'héroïne et de cocaïne, avec des ramifications en Suisse. A._ a été arrêté en Macédoine le 2 août 2003, en exécution d'un mandat d'arrêt international décerné contre lui le 4 juillet 2003 par le Ministère public de la Confédération, et extradé à la Suisse le 29 octobre 2003. Il se trouve depuis lors en détention préventive. Le 26 mars 2004, le Ministère public de la Confédération a rejeté une première demande de libération provisoire formée par A._. La Cour des plaintes du Tribunal pénal fédéral (ci-après: le Tribunal pénal fédéral) a confirmé cette décision au terme d'un arrêt rendu le 17 mai 2004. Le 9 juillet 2004, le Tribunal fédéral a rejeté, dans la mesure où il était recevable, le recours interjeté contre cet arrêt par A._ (cause 1S.1/2004). Le 11 mai 2005, ce dernier a présenté une nouvelle demande de mise en liberté provisoire que le Ministère public de la Confédération a rejetée le 24 mai 2005. Le Tribunal pénal fédéral a confirmé cette décision par arrêt du 22 juin 2005. Statuant le 14 septembre 2005 sur recours du prévenu, le Tribunal fédéral a annulé cet arrêt, a rejeté la demande de libération immédiate de A._ et a transmis la cause au Juge d'instruction fédéral comme objet de sa compétence (cause 1S.25/2005). Le 15 septembre 2005, ce magistrat a ordonné l'ouverture d'une instruction préparatoire à l'encontre de A._, de ses frères et de leur père pour présomption de participation à une organisation criminelle, de blanchiment d'argent et d'infraction grave à la loi fédérale sur les stupéfiants. Par décision du 6 octobre 2005, il a rejeté la requête de mise en liberté de A._ et maintenu la détention en raison d'un risque de fuite et de collusion. Le Tribunal pénal fédéral a confirmé cette décision sur plainte du prévenu au terme d'un arrêt rendu le 10 novembre 2005. Il a admis l'existence de charges suffisantes à l'encontre de A._. Il a en outre considéré que la détention préventive se justifiait par un risque de collusion et un danger de fuite que le dépôt de sûretés était inapte à pallier. Il a estimé enfin que la mesure attaquée était proportionnée tant au regard de la peine à laquelle le prévenu pourrait être condamné qu'au regard de la manière dont la procédure était conduite. Le 15 septembre 2005, ce magistrat a ordonné l'ouverture d'une instruction préparatoire à l'encontre de A._, de ses frères et de leur père pour présomption de participation à une organisation criminelle, de blanchiment d'argent et d'infraction grave à la loi fédérale sur les stupéfiants. Par décision du 6 octobre 2005, il a rejeté la requête de mise en liberté de A._ et maintenu la détention en raison d'un risque de fuite et de collusion. Le Tribunal pénal fédéral a confirmé cette décision sur plainte du prévenu au terme d'un arrêt rendu le 10 novembre 2005. Il a admis l'existence de charges suffisantes à l'encontre de A._. Il a en outre considéré que la détention préventive se justifiait par un risque de collusion et un danger de fuite que le dépôt de sûretés était inapte à pallier. Il a estimé enfin que la mesure attaquée était proportionnée tant au regard de la peine à laquelle le prévenu pourrait être condamné qu'au regard de la manière dont la procédure était conduite. B. Agissant par la voie du recours au sens de l'art. 33 al. 3 let. a LTPF, A._ demande au Tribunal fédéral de réformer cet arrêt et d'ordonner sa mise en liberté immédiate, le cas échéant assortie de sûretés. A titre subsidiaire, il conclut au renvoi de la cause à l'autorité inférieure pour nouvelle décision dans le sens des considérants. Le Juge d'instruction fédéral et le Ministère public de la Confédération concluent au rejet du recours. Le Tribunal pénal fédéral s'en remet à justice. Invité à répliquer, le recourant a maintenu ses conclusions. 