Nanobody generation and structural characterization of Plasmodium falciparum 6-cysteine protein Pf12p. Issue 3 (12th February 2021)