MDFLQRLARFLDRPLFPWKKLIVGFSLAHYFFESFLSLRQYQVLQKTKPPKVLEQQISQEVFDKSQAYGRAKAKYGFVSKLWGQIQNIAFIQYDVLPKLWAWSGRLLLSYAPARFTGEISQSIVFVLAFVMIQQVLSLPTSIYHTFVLEEKFGFNKQTPKLFITDLIKSQLLTVVLTPPILAGFLKIIQKTGDQFFYYLWMFGAFLQVFMITVYPIAILPLFNKLSPLEPGELKTGVEALAKRLNFPLHELYVIDGSKRSAHSNAYFFGLPWKKHIVIYDTLIEKSETQEVVAVLAHELGHWKLGHTTSLFGIAQAHFFYIFTLFSVFINNKSLYADFGFVLERPIIIGFLLFSDALAPMDVLIQLGMNILSRKFEFQADDFAKGLGYPVELARSLIKLQIQNLSNMDADWMYASYHFSHPILSERLRALGWQSNEKIDIKEKKKTDEGVVKASGRDEL