Atomic Resolution Structure of the HFBII Hydrophobin, a Self-assembling Amphiphile