MRFHPVIVVPTLAVLFSTAHGFVTPASRISHCSPVATTTSWALQALDVKEREASLEKLAAVDEPIPEFTELVKEEENEEFKKGFSIIALITFFNASLSPVWHMVYEGNGPPPLFLNAVVSVVAFLGLVAGGSLLDNSVESMSALKDNQEEKWSAKSFRGGIELGFWKGLGTTCHIYGMALTTANHGAFLLQLTTLIVPVLQGLRGAEEIPRQIQYAVLMALTGIFLFTQDPTKAGEIVGDPSMMQVGDALVLGAAFFYSLYDIQTFYWGREVPRTELVTIKVGFQMVLSCILCAVAAQTEVMDYLASGPEWNVLVPTVLWSGLIVNALATFLQVGGMQAVGPTRAQTIFASQPLWASIMNYFLLGSVMGLQGFVGGGAFLGALFLAATAEAPLPVPATEKEA*