KKQEQLWPGVVYVRHLSNLLNETLILFYFSQCGTVTRFRLSRKKRTGNSKGYANVECESEDIAKIVAKTMNNYLFGERLSECHFMPPEKVKELFKDWDIPFKQPSYPSVKRIIRSALTQKLMMEGQFKKKERKIALEKGIDYDFPSLILQKMESISKTNHQISTKEEEVLGTPDSPEKTADTQGPTPVCTSTFLERGKSEASEMNGDDEDNEIVFKQSISCVKEKIQETQTPTHSQKKRRKTITDFQ