CYorf15A GI:140970633 hypothetical protein LOC246126 1 meeaglcglr ekadmlcnse shdilqhqds ncsatsnkhl ledeegrdfi 50 51 tknrswvspv hctqesrrel peqevappsg qqalqcnrnk ekvlgkevll 100 101 lmqalntlst peeklaalck kyadlgnspl l