MARSTYDDFIIKEKIGSGSYGVVFKVIRKVDKHVYAMKEIDLQGMSRKEQEECIRETRVLSSLDSDYIIRYYDSFLEKGKLYIITEYAANGNLHDYIKKQKSWLKEELIWKLYIQILLGLNHMHSKKILHRDIKTLNVFLDEDVNVKLGDMGVAKILSTNTNFAKTIVGTPYYLSPELCEDKPYNEKSDVWALGVVLYECCTQRHPFDADNQGALILKILRGKFPPVTGYSPDISDLIKRCLTQNANRRPNTFKLLTLPSIRQKAEELGISLPDQATLALMADRNVAGGPGKARPKTPLGDGGVPEAAVASEPGDALASTIRTSEAVGTRPVDVTVTNVERTPGEGQPLGAAPAPVQAAWSVEDTKPKAQRPPAWGLAQQMENLDVEDEGDDEDDSKNPYLNPVQGDHEDGEEDEDVEGEEDEEYYENGDYVEGEGEEGDAGWAPDPTRIAHMRSAMMIQRAACLDLVGEKAFNELYALLKSNQVDEASMTDLSRLVFKIIPYDKSEVIQMMYKLLYLESQLEGH*