YEAAELTKTDVALADDKKIPDKLGPWSPIDIHAAYVSASHLEQYGTNEYSIGPGPGYGRKKRRQRRR