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