LOC400696 GI:223633967 hypothetical protein LOC400696 1 msslkvphtr pvslstgscv iitgtpiipf vmdpqlqvdf htemkedsdi 50 51 afhfrvyfgh wvvmnsrvng awqyevtchn mpfqdgkpfn lcisvladey 100 101 qpfriisyvl qhlfcssslk tfefpslppp lhlwatprrn waisshsewe 150 151 l