The assembly rules guiding hetero-oligomeric bacterioferritin organization and their evolutionary signature | Synapse