LOC402573 GI:51972226 hypothetical protein LOC402573 1 mvvvmkffrw vrrawqriis wvffwrqkik ptisghpdsk khslkkmekt 50 51 lqvvetlrlv elpkeakpkl gespeladpc vlaktteete velgqqgqsl 100 101 lqlprtavks vstlmvsalq sgwqmcswks svssasvssq vrtqsplktp 150 151 eaellwevyl vlwavrkhlr rlyrrqerhr rhhvrchaap rpnpaqslkl 200 201 daqspl