MAVEKLFKDEATEEKGERARMASFVGAMAIADLVKTTLGPKGMDKILQSTGRGHSVTVTNDGATILKSLHIDNPAAKVLIDISKVQDDEVGDGTTSVVVLAGELLREAEKLVASKIHPMTIISGFRMAADCARNALLARVMDNKKDAEKFRSDLMRIAKTTLSSKILSQDKEHFAKLAVDAVMRLKGSTNLESIQIIKKAGGSLKDSFLDEGFILDKKIGLGQPKRIENAKILVANTAMDTDKVKIYGARVRVDSMAKVAQIEGAEKEKMREKVQKIIGHGINCFVNRQLIYNFPEELFADSGILAIEHADFEGIERLALVTGGEIASTFDNPESVKLGHCKLIEEIMIGEDKLIHFSGVQMGQACTIVLRGASFHVLDEAERSLHDALCVLSQTVNDSRVLLGGGWPEMVMAKAVDELARKTPGKKSHAIEAFSRALLAIPTTIADNAGLDSAELIARLRAEHHKQESNAGIDVITGSVGDMAELGISEAFKVKQGVLLSATEAAEMILRVDEIITCAPRRREDRM*