MEGLIKAGYHILAVVTQPDKKVGRKQKVVYSPVKEVALANDLPLYQPVRLSKSDELDELLQLDADFIITAAFGQFLPTKFLKSAKIAAVNVHGSLLPKYRGGAPIQYAVRNGDAETGVTIMEMVKEMDAGDMYAQASLPIRPDETSGEVFEELAPLGRDLLLETLPKIASGEIVKKPQDPSQVVFSPTISKAEERISLKLTAKEAKNLIRALNPDPGAYLVIKGQRLKVWKAEVADDNTSLPAGHLLTNQGRFAISFAGNTVLNLLEVQPNGKKAMAIKDFLNGQGKKFAAGEKIVDED