MDKTGQNPEKQLVCAEAQAGASNWEEFTPEVTQGFGFIAYKFSCPRPGSFHCSQTGLVFVVDGEATLQYRTVYWDVNLLESSGSGAAGPLLNIECPEDAVRQLHFPHCETEPVQRSKKWLCVVNITDDGMSFIKPLDITSSHVVINVCSLSKYGLLERSIQYTRSVRCRVLLLLAPVNYRTRSQNLFVLMLPCNVVLDAVKSQHMTDIVIETPTPLDLIRERKYNVLCPEGNLIQPQEDDFDLDFGPNYHPMFQVRLVPNTERVTLTIQEEKKKNVWEQTIDLTGSGLL