LOC644974 GI:209954680 hypothetical protein LOC644974 1 mgatagwavt vydkpasffk eapldlqhrl fmklgsthsp frarsepedp 50 51 dtersafter dsgsglvtrl herpallvss tswtefeqlt ldgqnlpslv 100 101 cvitgkgplr eyysrlihqk hfqhiqvcip wlegrglppl lgsvdldvcl 150 151 dtsssgldlp mkvvdmfrcc lpacavnfkc lhelvkheen rlvfedseel 200 201 aaqlqyfada flkls