Biotemplating arrays of nanomagnets using the biomineralisation protein Mms6