LALAHRGQLCSAGLLDAAGVPPGYEPDPLAVSPAMHRSATMDSKATINKGNFLSQQEDFHPFIEALLPYVKSFSYTWFNLQAAKRRYLKKHEKKMTHNEENKCKRDFQNENPETKQKWAARLLGKLRKDITHDSRENFVHCISKKKTSMCILSNPDQKGKMRRIDCLRQADKVWRLDLVMVILFKAIPLESTDGERLEKACFCTSPSLCINPYHIQVLIKELDLYLANFIKCFSDEENQSEKSHNSSRKFSKTTSSNKVFSYDFIAPTGVFTSSELWSITQAHRHLQPEIQVTR