MELSQGLFTFKDVAVEFTQEEWECLDPIQRALYRDVMLETYRNLLSLGSYSATFAVKELSSPKEDISKGELCHLMTLEKNETYGIKDFDLKEICENMQESESEWGYDARNDKEVLLTHNKNLSQKEDQDNKSLINFPQSVSVRSNTYEYFTHDKPFIRNLLTMKDNIIIAGHNIKCLDSRTGARLQAQVAELQRFTTEEKMYGGTQLEKSVSNGSSVSSLHQIPPSVETTVLSAQHRKTHTREKSYNCNDCGKAFSKKSNLTNHKRIHSGQKPYRCSDCGKAFNHQSHLIAHQRVHAEEKAYKCGVCGKVFSRNSHLANHQRMHTGEKPYKCNECGKAFTQFSHLSRHQKMHAGEKPHKCNECGKHFTQRSNLMAHQRIHTGEKPFKCNKCDKAFIERSQLWGHERTHTGEKLYKCDECGKALTRHSYLTQHKTIHTGEKPYKCNECGKAYTQFASLTRHLKIHTENKHMPHTYGNAFIQSSKLKQFRQNFCMYSSLTQLMGLYQGGKTHTDAQQTHEKMLSIINHQGNAKHKVNEIPHYS