MDNKSSIKGPFLTQQQEDFHPFIEALLPYVKSFSYTWFNLQAAKRRYLKKHEKKMTHNEENKCKRDFQNENPETKQKWAARLLGKLRKDITHDSRENFVHCISKKKTSMCILSNPDQKGKMRRIDCLRQADKVWRLDLVMVILFKAIPLESTDGERLEKACFCTSPSLCINPYHIQVLIKELDLYLANFIRCLIWLAG