spr0848 UPF0346 protein spr0848 71 Y848_STRR6 spr0848 MRKSFYTWLMTERNPKSNSPKAILADLAFEEAAFPKHTDDFDEVSRFLEEHASFSFNLGDFDSIWQEYLEH