>3054.m00103 hypothetical protein MAAEGMGGEG VEESLPGQAG ADADLLPLLR RLTASFPMQT GGRGSSPLPL SASALAVAPA AAAVVAVDLE ATRF