Cytochrome b5 from Giardia lamblia.