ESLVIISPSVADLDPYDAAYCANWSTIPNFRFLAGTKKVSASHLEQYGTNEYSIGPGPGYGRKKRRQR