MEMIVMTLILGAIFGAFFLISRVIKSGNSEVVHSNAASKALKLFTKDEVSRHNSRTDCWIIIKDKVYDVTPYVEEHPGGDAILAHAGDDSTEGFYGPQHATRVFDMVDEFYIGDLKR