C12orf59 GI:23308507 hypothetical protein LOC120939 1 mswrpqpcci sscclttdwv hlwyiwllvv igallllcgl tslcfrcccl 50 51 srqqngedgg pppcevtvia fdhdstlqst itslqsvfgp aarrilavah 100 101 shsslgqlps sldtlpgyee alhmsrftva mcgqkapdlp pvpeekqlpp 150 151 tekestrivd swn