Structural and functional domains of cellobiohydrolase I from trichoderma reesei