METNKGPELTLHPEQKEEEVVQAQPVQDLSEDLSVDYKQFNEAEIQQIHDFSQRIDITDNTMIMQYGINAQKKLADFSDSTLEKVKTKDLGEVGDMLSQVVGELREFDGNGEKKGLFGLFNKGKNKVEGMISKYEQTETNVNKIAGMLQDHQIRLLKDTSMLDQLFDLNNTYYKELSMYIAAGKEKLHHVKNEEIPALEQKALHSNLPEDAQALKDMTMYYDRFDKKLHDLELSRMIAIQTAPQIRLLQNSNNLMIEKIQSTLVNTIPLWKNQMVITLGLHHATEAAKTQQAVSDMTNELLKKNADALHSATVETAKESNRSIVDIETLKHTNEQLIQTFDDVLQIQEQGRIKRQEAEQELRQIENELKQKILEIKHD