MKEKRLQEQGGHNNRKQEAKLSDSIQLWLKRRNTGPIGRKHKLCQRGVFSEDPGSAKAFNAEEMEEANAFELQRAKAKGLCRSGDFVAALHQVKDASMIKILIVK