MATFLSSSSLPLPLLLSSNHCLLQTPPSLSLSFPFSYPLRATITANSRQIKTLILASSNSDSSFDGFGFNREPCSTDKKSLLSELIQEIEPLDVSLIQKDVPPATLDAMKRTISGMLGLLPSDRFQVFIEAWWESLSKLLVSSMMTGYTLRNAEYRLCLERNLDIHEEDSEKQAQGNSKNNLQGLVLESEETNQSLGKDTEFEKIAEDLSDDINIQGLGEISLEAQQYILHLQSHLSSVKKELHEVRMKSAALQMHQFVGEEKNDLLDYLRSLQPEKVAELSEPTFPELKETIHSVVHGLLATLSPKMHSKTPPQSENTSPGSLNIGVDCAELVENTSLHFQPLISLTRDYLARLLFWCMLLGHYLRGLEYRMELMELLSLTSHEENDSCEDRQVA*