MAKAKEVKAKPIKGEEAEKLVYEYLRKTNRPYSATDVSANLKNVVSKQVAQKALEQLRDTGLIHGKLYGKQSVFVCLQDDLAAATPEELAEMEKQIQELKDEVSVVKTLYKEKCIELQALNNSLSPAEIREKIQSIDKEIEETSSKLESLRNGTVKQISKEAMQKTDKNYDFAKKGFSNRKKMFYDLWHLITDSLENPKQLWEKLGFETEGPIDLN