MSPFSKLLFLILMVFVSSAIASDDERVSELVSLQSRSKSGLIRLNDQSLARFLTAVKTPRPYSILLFFDAAQLHDKPELRLTELRNEFSIVSSSFLANNNPPNTNKLFFCDIEFKESQLSFSQFGVNALPHIRLIGPNMGLKDSESMDQGDFSRLADSMAEFVESKTNLSVGPIHRPPLFSRNQLVLLTVFILLWIPFLLKKLLAGQTILHDPKVWLAGSVFVYFFSVSGAMHNIIRKMPMFLVDRNDPSKLVFFYQGSGMQLGAEGFAVGFLYTVVGLLLAFMTHGLVRVSNVSVQRVVMIFALLVSFLAVKQVVYLDNWKTGYGIHGFWPSSWN