ByNobleID
    Sec61beta--a component of the archaeal protein secretory system. | NobleID