YEAAELTKTDVALADDAAYVSASHLEQYGTNEYSIAAYTLMEADAHYKSVRTWNEGPGPGYGRKKRRQRRR