MEEKRLSYLEKQIEATVSKDKGQHVFHFQKAKVKLSDPLEAGMLTKLDDKIERIVENTEDEIKIIMKRPKSVLNFAMIQRKTTYAKWLLAHNLLKAVKTHSYTRLHLIVCPENLVFDKSFEPIFLHYGVKESLPPYSQEKDNLTLEVKATISELIDPAHTFYDYYHYHTTMTLSPFVKEIFECSTLDELTAYVEDTITEIESREKTLISLPKKKWLTHKYSLIAAAALLLPFIAYSIYSFFFVQPKQEAFIESSEAFLMTNYSEVINQLNYYDSDGMPYVVQYQLATSYVEYEPLTEDQRNAVRNTLTLQSDERYFKYWIHIGRGENEEAVDLARSLEDRDLVMLGLLKYREDIKANDRLSGQEKEEELQIIQNEIDEYMREREELEAEEAAEADPVVEEEEEETPASAPAQPEPPSEPEPSADETEEAAEEEDSES