MKTEIQHQEIKIPTKKSLKLPRPRFDVSLFYLTRKFVDIIKAAPDGIVDLNDVATMLGVRKRRVYDITNVLDGINLIQKRSKNHVQWM