MEKVLYDPSLEEYRDRDLRAAAVKRISHELNIPGFGPKEVVAKFKNLRSSFCQELKKISDSARSGKDEYCDRDLLLEKATSAVQRQINVMSCTIQIEAYNQALISSCRQCQSVQIR