MEQKPEVDYSEKFAELQKSLNNLNTIDIDANLEKLLIFEKQVRQASDTSTNTKVLIYIADLLFRAGDFQGLNEQLVSLFKKHGQLKQSMTSLVQHVMTYLPGIDDLKTKINLIETLRTITDGKIYVEVERARLTQLLSQIKEEQGDIKSAQEILCNEPVETYGSFDLKEKVAFILDQVRLFLLRSDYYMASTYTKKINVKFFEKEDVQSLKLKYYEQKIRIGLHDDAYLDVCKYYRAVYDTAVVQEDPEKWKEILENVVCFALLTPYDNEQADLLHRINADHKLNSLPLLQQLVKCFIVNELMRWPKIAEIYGSALRSNPVFAENDEKGEKRWSELRKRVIEHNIRVVANYYSRIHCSRLGVLLDMSPSETEQFLCDLIAKHHFYAKIDRPAQVISFKKSQNVQEQLNEWGSNITELLGKLEKVRQLIIKEEMMNSIQQAVAK*