>Synpcc7942_2405 hypothetical protein MEIAVLRLRPGQDLKQALWDWTQEHQPSAACLLSAVGSLDAVCLRLAGGDRQLQRQEPHE ILSLSGTLCLDGLHLHLAIADATG