LOC120376 GI:209870059 hypothetical protein LOC120376 1 mhpepllnst qsaphhfpds fqatpfcfnq slipgspsns silsgsldys 50 51 yspvqlpsya penynspasl dtrtcgyppe dhsyqhlssh aqyscfssat 100 101 tsicycasce aedldalqaa eyfypstdcv dfapsaaats dfykretncd 150 151 icys