MVKIKTASQDYLPIPVAVTKASRLKHGRTLKLMTAHGLKIRVKVAEARDKLYMTIGWKEFIQETGLKMGESRSVVFRTLSKSRLNVIIFNKEGYSRCPIPDKAAKALINNQSSSAPSFSTKSTAPRHPSSTNVEANTKRIVKDMCCYNKRMKLSSEVKNYVRDIAQFLDYSSKFYIVTIKNIHEVRQGGKIFHLLSIYSLEK