MAKLTTENMQGIPQPYTPFKLMNADLKKFLAVKSEYPEAPIVEDTDINTLEVYWYLVSSEKREASYNIINMKTGLALTAKNSTSVKTEVYMQTLEEFDENQLWVFIPASFFSFGFYRVQNYSARVELTTKAVENGNSVTTFVLGDGPEIFELQWRFKFSVGDRQGIPPPSTPFRLMNYEHQRFVFGEDKVVFLRDALNNLLEQQFRLVAPPFLSKLRQTYMIQNLQTKGFVTDDGAADGKLKTLQLAEKDVEDERQYWIIVPSKEFAGGFRLRNVKTQGYLLNGPTHLGNQLSTLGSIKEWPDQVWIFSLVLPALE*