LOC389493 GI:224589117 hypothetical protein LOC389493 1 meapaeralp rlqalarppp pisyeeelyd cldyyylrdf pacgagrskg 50 51 rtrreqalrt nwpapggher kvaqkllngq rkrrqrqlhp kmrtrlt