LOC284422 GI:211059425 hypothetical protein LOC284422 1 metlgallvl eflllspvea qqatehrlkp wlvglaavvg flfivylvll 50 51 anrlwcskar aedeeettfr mesnlyqdqs edkrekkeak ekeekrkkek 100 101 ktakegesnl gldleekepg dherakstvm