MHSPTFSMVKIKTASQDYLPIPVAVTKASRLKHGRTLKLMTAHGLKIRVKVAEARDKLYMTIGWKEFIQEAGLKMGESKSVVFRTLSKSRLNVIIFNKEGYSRCPIPDKAAKALINNQSSSAPSFSTKSTAPRHPSFTNVEANTKRIVKDMCCYNKRMKLSSEVKNYVRDIAQFLDYSSKFYIVTMKNIHEVRQGDGCYNLKAGYGQISHKIIFKEIYSATSTASQQDTSGKNLHFSLPQDESVAGNSTSPVNAMFMPCTSNILLLL