MEAQLHELQEEITRSSDLVLTEQDKRLQGTLREIDQSIRKLIETSDYLKLSGDADSLIDIKQLEVKSRELDSLMDLLRKLYWREESLDLFLKYTINSDAEQVPVFSDTDPKYQSLQDEVSHLRDDVMTVKNQEIDQITGEILQVAHEITEKQDQVNMLYLETTNELDKCWELLDEWQRLQDDQRITKNEDNSNRKDTELNAMEECYEEWKTLEELAVLNDNLQKQIDELEKVDNKAINSTQLAEESIVNTVQLNDLIDMWKRRIIASIHEDISEIVLYPYSRKLQLRVANRYTIIIQLDKHQTHDGKSTIHDIDLFTEQDSRIIPMRELRKQVLQECKGHSNILQALKNIINRVINNDN