C12orf61 GI:28557723 hypothetical protein LOC283416 1 mggksavrhq lvldcpreaa ssapalrplg aaatsraapl aplpapsprw 50 51 glgcgrvryp gphprravep aagplsapii agghpaeaaa gsakqqprhs 100 101 revprppvpq hpsgnsrsal qeakteqtkt p