YEAAELTKTDVALADDAAYPGGNCSGVAVSSTYCSAAYVSASHLEQYGTNEYSIGPGPGYGRKKRRQRRR