C16orf61 GI:9910184 hypothetical protein LOC56942 1 mhpdlsphlh teecnvlinl lkechknhni lkffgycndv drelrkclkn 50 51 eyvenrtksr ehgiamrkkl fnppeesek