TLEMKKETIRKHDGGMQVIDLAREYRRNPSTISTILKMREKILATDVTKGVTRIVKNPPAVLEEVEKLLLIWIQEKQRAGDTVTEAVICEKAKAFYADLVQQQPGTSTKSEDFKASRGWFECFKTRSGIHSMVRHGEVASSNVPVAKDFATEFLEIMTTQGYLLQQVFNCDETGLFSKRMPKRTFLTQEESKLPGHKPMKDQPEKPTTTMKIKPLLVYHLENPQAFKKHKVNKGQLGVLWUSARAWVTRVLFVDWVNLAFGPAVKQYLLNNDLPLKALFLKDSAPAHPPGLEEDLLEEFKFIKIMFLPPNSTVHQMDQQVITNFKKLYTKELFRRCFEVPDSTNPTLHDYWRDHFDIVTCLKLITIA