MKNMELILFMVKDGKLVKIDKPVFTTGDAYVAIDEAAKKIYVWLGSKCSVDEKGIAAVEARRIDDGQVFNGTAKILTYDEGDESPEFLSKIGGLKVIDKNLAKSMLKDVTTGEFAGQADHVNALYRISSEEFDGINAIKYIQVPFERSSLDSEDCFIADLGVDIWVWQGSATNVKEKVKAGQFAREFDADRAGAQRPRTFMENDGDEEFMGIFEGILPKQDRETVDLKVEAFEESQPEPVQVPKPVQVPKPVHVPEPVHVPEPVHIPEPVHVPEPTPTPEPVPAPEPTPEPISHMDMLVQKGSGRLTCPRCGNLNKSMIREVEDRTNILMDYPLIYGKKYICGECGAEWRKEEV