SpSt-28 sp025057985
Archaeon named SpSt-28 sp025057985