ESSSSSSSSSSSSSSKFKLKKQVTEEEMYHLRLKINGRERKRMHDLNLAMDGLREVMPYAHGPSVRKLSKIATLLLARNYILMLNSSLDEMKRLVGDIYGGHNSAFHCGPVGHAAGAAAAAAAAAAHQVHPLLGSALTTSTSSTLSSALPGLTSIRAPHPLMKGSPAAPPTLQLGPGFQHWAGLPCPCAICVPPPPHIPISTAGLTRLTVEEKELMK