High resolution crystal structure semi-reduced S35C flavodoxin mutant from Desulfovibrio vulgaris