C6orf126 GI:155029556 hypothetical protein LOC389383 1 maaalalvag vlsgavlplw salpqykkki tdrcfhhsec ysgcclmdld 50 51 sggafcapra ritmiclpqt kgatniicpc rmgltciskd lmcsrrchmi 100