MLRLQTSLNRRGFPCPRCARTFHTSGGMSRHYRLECVDLPRFKCPHCDMRSKYTQAVYRHIRAKHRNMELRIREGAVEAVDVVESAGSSSEILLPEVLQLVQQEGEHADPFQIRVREGAPVPMPLLRQTGQKIVQHLQAYQNVSPG