MKSLHCHPLSSSTSELGHHLSPSMKTSAPGTDFTQSDADHVKQQFGGILPPKLQPLPYQESDPKVLLSNLVFLEQKVHQLQGVVRSMIRESVDPTVQVQWSGGDTGGLLLPQQIVVADTASIISQVLSTAGRLLHGRTEIDLPGFSQLGHLLGPQNLQEVVRIGSSVEVKAGAGDASGPSWHGRYSLESMNLGIDGADGRTKENRKIIPIGAEDDYGNWVEKHVCSVQDTESSLPTRDLDTRGAAKDSEEQYEKVESPGCYEVLEVDKEEILAPHSHFCVICGKGFKRDANLRMHMRGHGDMYKSMEALANPNKGMKMADHVRFRRYSCPFEGCMRNRKHKKFQPLKTILCVKNHYKRSHCNKNYICKHCNRKKFSVMADLKTHEKHCGEDKWQCSCGTTFSRKDKLFGHVALFQGHSPVLPVNDLKGSGASDAVVNKMNNGHRTVLRAPTPNYGSDHNSSAEYKRVEFVRNQHTVLVETNFPREENNCNFTMDDIGSADGLLHSSPTLTGGAFSFHSLLSCDFMETNGEDPHFSDA