C6orf115 GI:24308273 hypothetical protein LOC58527 1 mnvdhevnll veeihrlgsk nadgklsvkf gvlfrddkca nlfealvgtl 50 51 kaakrrkivt ypgelllqgv hddvdiillq d