MLSLLQRLARFLDRPAFPWKRLIMGFSLAQYFLEGFLSLRQYQVLKKTKPPKVLEHEISQEVFDKSQAYGRAKAKFEFVNGVWNQLQNVAFFQFDLLPKLWSWSGNLLLRWAPTSLTGEIPQSIVFVLSTILLSQLLSLPSSVYHTFVLEAKFGFNKQTPRIFITDQLKNLLLIFTMVPPILAAFPAIIRRTGDHFFYYVWMFGAGLQVFMITIYPIAILPLFNKLSTLETGELKTSVEGLAKKLSFPLHELYVIDGSRRSAHSNAYFFGLPWKKHIVIYDTLIEKSETQEVVAVLAHELGHWSLGHTTRLFAISQAHFFYIFALFSVFINNGSLYKSFGFTERPIIIGFMLFSDALAPMDMIIKLLMNVLSRRYEFQADSFARNLGYEHELARSLLRLQIQNLSTMDADWLYANYHFSHPILTERLKALDWVPKEKLAEKPSADDKKEATLATGVEL