Domain structure of bacteriophage fd adsorption protein