LSILFGVKRFEKYIFGKKIQVESDHKPLETIFKKSMSEAPKRIQRMLLELIGFDLVINFKKGAEVSIADALSRLPLDEMPDEELVIAKIVSETDVFGQTGMRLKTLKEIIENLEKEAGIDMVKSYILNGWPHDIKLVPEEVRDWWKIRDELTIADRIILKGQKIYVPAGMRDELMEKIHCGHQGVESCIRYARTRIFWFKMNQDIEKKVRQCVICRNLDDKRNQKETLILRKTPTYPWEDVAVDIFWFK