MARSTYDDFIIKEKIGSGSYGVVFKVVRKVDKHVYAMKEIDLQGMSRKEQEECIRETRVLSSLDSDFIIRYYDSFLEKGKLYIITEYAANGNLHDYIKKQKSRLTEDLIWKLYIQILLGLNHMHSKKILHRDIKTLNVFLDEDLNVKLGDMGVAKILSTNTVFAKTIVGTPYYLSPELCEDKPYNEKSDVWALGVVLYECCTQRHPFDADNQGALILKILRGKFPPVSGYSPDICDLIKRCLTQNANRRPNTYKLLLLPSIRQKGEELGISLPDQASLALMADKNMANAGAAGKAARPKTPQGDMNAPPEVAGTSAGDDKAFVFGSTIRADGAGARPVDVSVSAVEATSGEGAAPGAAPVPVQAAWAVDDAKPKVNRPPAWGLAQQMEELAVDDGEDEDEGKNPYLGVGGDDDEDDDGEGDDDDDYDDNGEYGDEPGEGEPGWSADPTRIAHMKSAMMIQRAACLDLVGEKAFNELYALLKSNQVDEASMTDLSRLVFKIIPYDKSEVIQMMYKLLYLESQLEGQ*