MEKITVTLGERSYPITIAKGLFDDPSAFAPLKAGQQVMLVTNQTLAPLYLAKVKATLQQARIRVDEVILPDGEQYKSLSVLNDVFSALLENSHSRDTTLIALGGGVIGDLTGFAAACYQRGVRFIQMPTTLLAQVDSSVGGKTAVNHPFGKNMIGAFYQPASVMVDLNCLQTLPARELSSGLAEVIKYGIILDSAFFSWLEDNMDKLLALDNQAMAHCIRRCCELKAEVVAADEKELSGLRALLNLGHTFGHAIETEMGYGVWLHGEAVSAGMVMAARTAQLIDNFSEQDTQRIIRLLERANLPVHGPQNMPPEAYLPHMMRDKKVIAGKLRLVLPTKIGKADLRSDIEHNCVVDAILQCLPYENV