SEARCH Articles Figures Tables Azotobacter Azotobacter vinelandii Azotobacter vinelandii nitrogenase protein Nitrogenase