MAERLSVSLDDKSKEKLEKMRKMTGKSTSELIRDLIDLGYDIYQLGVDTDSLEAWVDYLAKRQHMILDIEHWRVIFNEIEGVNNSEFWRQMEEIGLSHAVQYKMKGLDTVEKILRYVEKANWYEIKDEGNGVYTLILNDLKIKRFVKTFLEKVFEGQNLKAEIKEGFGKLIVVEK