CXorf58 GI:22749497 hypothetical protein LOC254158 1 mnrssnvprk gilksgtrsl qkvcrvhfan arnarsllsm lkdisaqiiq 50 51 rawlshtnkm ifrllkhaic aaefyvthei lkkvapleak likdptmqck 100 101 irfrfrgetf ppfivfkifl htdghgykyf sgknvlmpss kavddacklm 150 151 gerkfhriim ederifpksk vtdimdvvtm qdyvqyrsff deapafsggr 200 201 nnswrklnle niprtmlmyd ivhysesgvi snrlrnemkf llqrpvtqei 250 251 hkhqlrivse irgpyltvqp lyrpykqqnq vkflgrrskq aqmkvekmrk 300 301 vylakeknts evtepktgps gtkdnyhlhs if