MKIVLLIVGWLGIACNGYKLHLQANVGELFTYKIEPQLFNWTHQVISEQFRYRPSLENYPDLPSWMRYMYSHEYHAGFLYGTPPDSVAGKTLNLDLVALNRQNYETRQLIITMFVAHKFITPNVIQMKIDNLNWVHLMDPGRVENLRNIFRKDLWPASKDDLSIVFMESAVNMGGRLPLRPQQREGVIVHVGSFAQFSARLKELQEEVRPLYKLPSCTYKRTSVQKIFENVGFKLDWCAFKMVGIESPTEIHYHNNHQQQQQQPQQHFEEQEERWIGIPREDVPVRNYIDEFAFAFAIPGMILAILVGILSAVLCFHHQKFYDPHSEYFFANIFHICEECCAKTQSDSEADEDSSINLDYPMSSTVQMVQCSDTNPMQPVTTLKSLKDPNFLLDNISMRSQSPNNSLYLMDGGASGLYARPKPPPYKGGTLGRNGVDI