LOC645263 GI:169208981 PREDICTED: hypothetical protein 1 mpkrkaegda kedkakikdk lqgrstklsg kpalpkpqlk pkkaptkkge 50 51 kvskgekgra nsdkevnkpa engdarteka qkaegagdak