SESRPELEIKQQLANEIGLEPRQVAIWFQNRRARLKTKQIEKEYSLLKANYEALASRFESLKRENQSLLIHLQKLKNQRVKQHGNRHQSESSHDGRFEDKGTVSESKRKPSFQLEGNDRKEDKTSSDNNSRNIECTREKIDILNQTEDAVDSMTSSDWQSFQSNCFLDESRCSSQWWELLS