MAIGGDNLLKDDASQEKGERARMASFIGAMAIADLVKSTLGPKGMDKILQSTGRGHSVTVTNDGATILKSLHIDNPAARVLVDISKVQDDEVGDGTTSVVVLAGELLREAEKLIAKNIHPMTIIDGYRMAVECARSVLEKRVRDNRSDPEQFRKDLLNIAMTTLSSKILSQDKVHFANLAVDAVLRLKGSGNLEAIQIIKKAGGSLKDSFLDEGFILDKKIGIGQPKRIENAKILVANTAMDTDKVKIYGARVRVDSMAKVGEIEAAEKEKMRQKVQKIIGHGINCFVNRQLIYNFPEELFADAGILAIEHADFDGIERLGLVTGGEIASTFDNPESVKLGHCKLIEEIMIGEDKLIHFSGVELGQACTIVLRGASSHVLDEAERSLHDALCVLQQTVADSRVILGGGWPEILMAHNVDELARKTPGKKSLSIESFASALRAIPTIIADNAGLDSADLVAQLRAEHTKSESNTGIDVITGTVGNMEKLGIFESFKVKQAILLSATEAAEMILRVDDIITCAPRQREDRM*