MLDSSIHVDAFRDVVITGICFDTRQIKSGDLFVPFVGNLRDGHEFVSQAREMGAVATFWQKDVPNPPTDFPVILVEDTLLALQELAAKYIQQVKPKVIAITGSNGKTTTKDIMAAIVETTYKVHYTGGNFNNHIGLPYTILTMPEDTEVAVLEMGMNHRHEIEVLSKIAKPDIAIITNIGEAHIEYLGSREEIAKAKLEITAGLNPSGILIYPHEETLLLGNINGDFRQLTFGKSEAAEIYPLEIRAEAEGTSFITNWEPELEIFVPIIGEHNVFNTMAAMLAAREIGIEGEKIQSALKNMERSKSRLEWITTKSGARILNDAYNSSPTALKTVLKTFMHMDSSGKPKYLVLADMLELGDLSTKLHQESAEVLENDTIQKVFLYGDAMKAFGEVAESKIGQGKVHHFDTKESLETALLSEIKGNEWILVKGSYGMGLKDVVENLIIK*