YEAAELTKTDVALADDKKYTIPDKLGPWSPIDIHAAYVSASHLEQYGTNEYSIGPGPGYGRKKRRQRRR