MEKLGIEDILRIENIRRSYEHNIQSDLYPDMIAQLTSLDYVMLLNDKPTTVGRTLDTTLAEIVPAGTDSRISRKHFTIAYGIDGNFTLLCLSKNGIMIDEQFHCKQEQPYILPHHCIIRFPSTSNVIHFKSLIHCRSKDEFLRGISGSSNSHPTSSTEEPGTLLIGAERPPYSYSQLIIQAICASPEKKLPLCKIYSFIMEKYPYYREFAIKSWQNSIRHNLSMKGYFLKTPQPEPNIGHLWMLRPSYETQLFSKRFQVRRNRTQMKKI