MNRLMLVKHDGRLLADSREVAEMTGKRHDHLVRDIDGYMKYLSQNPNLGADNFFVDSEYKAGTGRYYKHYLLTRKGCDMVANKMTGEKGVLFTAEYVTRFEEMEQDQPKVLSEKEQLMASMKLSIEHDETLEQHDSRLTHLEETMRIDGAEEHRIKKKANAKIMEVIGGKKAPAYGELSRHVFSTFWRDFKNHFTIPRYGDLPKKQFEEGLRFIEFWQPDTSLRMEIESTNYQQSMREVI