Gloeobacter violaceus glr3058 protein
MTAAFLPPGA RILSEPGSLE MARRLELVSV RLEGRVNRTV ATGCVHSGAG EPPALLLHGF DSSVFEFRRL LPLLAARREV WAMDLLGFGF TERPAGIAYD PRAIGDHLAS FWEQYIGRPA LLVGASMGGA AAIDLALARP EAVAKLVLID SVGFAKPPAV GRWMVPPIDR FAAAFLRNPR VRRRVSLGAY TDPTLVTEDA QICAALHLAM PGWEQAIIAF TRSGGYAPLG EKLPALSPPT LILWGEDDRI LDPRDAHKFY KAIPDSRLVW IQNCGHVPHL EKPQVTAGAI EQFAGGD