LOC644246 GI:239756858 PREDICTED: hypothetical protein 1 mlkvfkelqf smaaflnrtp keklaneaaa pgegpphtpa lgatpspdpq 50 51 qgsperpfke arppppqswl lavadvfvpp saeaaapgps cpgraatars 100 101 taaggsqpsl rprnghem