MPPLHCVQAVSSILLNLRQEKTSLLVLRLHIHMRMHGSDTHPYLGIELIPILASVGSSISHVQEVFDRLPYWDTFAWNSLIRGYLRCGKLHCALDLLQQSQKDSLQLSLFTFLKLVQACTQLRDLQSGQKLHARILKQGLLQSELFIGSALVELYAKCRCLAKARAVFDELIVHDVVLWTTLIGAYADHGHGEEALSLFGQMQEEGFSDVVAFVCSLKACGRIRAADMGEELHSEIVMKGLERDIVVGNTLVDMYLKCGLIERAQEVFDKLLVRNVVSWNALMAGYVEHGYGEKALHYFNQMKQEDISPDDVSFVSSLRACASIYAVDVGQDIHSMAVRQGLEGDLFVGNTIVDMYAKCGLLAEARASFNRLLFRDEVSWNALLSGYAEHGHGKEALDCLKQMRHTNLSPHAAMFVCSLKACSVVGVGENGQELHTEITIRGVEGDLMVCNSLIDMYAKCDWLEEAKYVFDKLLVRSEVSWNTLIAGYWEHGHGEEALDCYREMQENGTNPSSPTLVCSLKACGSTGAAYKGQEIHTHAVLQGMENELFIGNTL