MVTKLSCRMYQPRYPEVDRLVMGKVKSITGNEAVVSLLEFNEKEAKVFNSRERHLVVGRTMPFRVLDDSNKAILLSPNPLRFEDRMTCECEYSKAKHVQRVLFSVADDKAMNLKDLYKLAGWPSYDELLNLHEDQRFLSADIDADLKDFLLKRIKLMVYFSWRILNQRILQICLLLQEENICYAIALTRQFEAYLKLKGRLPFDSYLSIQDFVNKAVANELVHPKDASVPELGRFSYILKKLGLVLDADCPFKNSFDGEYIRTGGPVEKIDCMKVYEVGDDVPNSMAATDIITRLLIAPIACSVMLYPSYENSLREDKIYGPTDEEVETYEDDSSGLDCHTMLCTGHGVDRRGKEFLELQDSSGDVNAVDQGYVRFAHHNTVADYVYLEDFCPPAKKQKTH*