MTTLPKIFITGATGYIGGDALYAIFAKHPEYKYTVLVRSPEKAEKVQVQYPSIRVVIGDLDDSALLEKESAEADIVLHTADASDHEGAANAIAKGLEKGHSKEKPGYWLHTGGTGILTFHDTDRNVFGEGSDKVYDDWDGVDELLNLPEHAFHRNVDRVVLETAKAKGDVVKTALVCPPTIYGRGRGPVSVRGRQVYELAKVTLQLKKAPLIGDGKSIWNNIHIYDLSELYVLLVEAAVHGRDDPELWGERAYYLTENGEHVWGELAVATALTATELGLLSNVEKEKISLEDAKRYGGYEALSWGLNSRGRARRGAKVLGWTPTQPSIEATLPEVLEDEVKRMTTQTQRV*