C22orf23 GI:21362072 hypothetical protein LOC84645 1 masqkqmevv tkgtgfrrrp ktitytpgtc elfrvmmkes kltniqqrhi 50 51 mdimkrgdal plqcsptssq rvlpskqias piylppilaa rphlrpanmc 100 101 qangaysreq fkpqatrdle kekqrlqnif atgkdmeerk rkapparqka 150 151 papeldrfee lvkeiqerke fladmealgq gkqyrgiila eisqklreme 200 201 didhrrseel rkglatt