RHDNSLSVLTKKFVELIRNSEELTIDLNVAVNDLGVQKRRIYDITNVLEGIGYIEKISKNKIKWVG