C22orf40 GI:49533621 hypothetical protein LOC150383 1 mashvecrpl gvfecelctl tapysyvgqk ppntqsmvll eesyvmkdpf 50 51 tsdkdrflvl gsccslcsrl vcvgpecslf yskrfclpcv reninafpqe 100 101 irqdlekrka pskrtpsqpg srt