C12orf54 GI:22748699 hypothetical protein LOC121273 1 maqhpcqdqe qkvemtskqq rstsieetmr pqekqvtite tlwdqvltvf 50 51 kdiqkelqed arirgmsncs mtpmtsaprt gsirppdslm tpklrrlqfs 100 101 sgeqpsggri hnlktqlfsq sayypgp