MDLFSSLPNELLYHILSFLSTKEAALTSVLSKRWRNLFAFVPYLEFDDSVFLHPEERKREKEGILQSFMDFVDRVLDLHGDSLIKTFSLKCKTGVDSDHVDRWICNVLARGVSDLDLFIDFRDLYSLPHEVGVSRTLVVLRVGSESDLYWWQKFLCLPMLKTLVLDSCWLCIGQFQILLLACPALEELDMTNTRWKDSNVTVSSSILKELTIDLHGCCSVVNLKSLSFDAPSLVYFYYCDSLAEDYPQVNLKNLVEAQINLLLTQAQIEQVRALNNEMLVADDVFPGLGNAWKLITGLRNVQQLYLSPDTLEVLSRCCEGMPVFNNLKVLSIWSDMNRGWQAMPVLLRNCPHLETLIIEGLLHYATDKCGDVCDCISRDYKDHSLTSCPVKKLQIYEFRGTIRELEMIKHFLKIFPCLKEMDIYAHENSHTLFKDPTIFERVGKVMNFYNMLSSCSVQLLVRGPL*