LOC642587 GI:157151759 hypothetical protein LOC642587 1 mfffikernq lfrtgphlss gvisvphrpa elgalyrtls slkypswrvr 50 51 tphedfsgvk frrhgadnhe asaatattaa attvaaaaaa aaaaaaarvt 100 101 lt