C17orf89 GI:147900223 hypothetical protein LOC284184 1 msangavwgr vrsrlrafpe rlaacgaeaa aygrcvqast apggrlskdf 50 51 carefealrs cfaaaakktl eggc