MKGVIELGTTDHVSEDLSLIQQIKTSLLNSLSVDDPINARATLSSRNNEGVACVAFDDNDYDVELIPEVGYDIINTTTSPNGSSNALQANQLRNETFMVESWQVLDDDLSNCVHNSVNSSDCISQNISSAPKVGEDCNNNQKMSLVDPLSEDWHYQKILSELLKSNDQLTMGMHFQNFHQESSFCVWNKGVPVNFQRPRQGTSQKLLKKILFEVPRMHTDGLLESQEENDYREGTRLEADEGMNHVLSERRRRAKLNERFLTLRSMVPSNSKDDKVSILDDAIEYLRKLEKKIRELEAQREPTGIESRSKKSHHDMVERTTDHYYNNKTNNGKKPMVKKRKICDIEETRREICSDASKGSSNKNVTVSMSDNGVVIEMKCPSKAGRILEIMEAVNNLNIDFNSVQSTEEADGSLHLIIKSKFKGPANATTKRIKQALQKVASKF