MSKQCSEFLGSNPNTHDYYLQHISHPYPSNDVKCELARKTGLKVSQVSIWFKNKRKAQKKKLTAKEEQNEREAK