MEKSPLTGKPIRCKAAISRTAGEPLEIEEIEVAFPIDWEVRIKILCTSICHSDVTFWKLKAPIGVFPRIFGHEAVGVVESVGDKVTEVKEGDTVIPVFISNCQECRDCKSKKSNICTKVPFRFFPGMPRDGRSIFKDSKGAIVHNFLAISSFSEYTVVDVSHLVKIEAGFPPEKACLLSCGVTTGVGAVWKAAQVEEGSTVAIFGLGAVGLAVAEGARLHKASRIIGVDLSMEKFEIGKKFGVTDFINPADCKDKNISEVIKEMTDGGADYCFECIGLASVMSDAFNSCRKGWGKTVILGVEKHGSPISFSPAEVLWGRTFTGTSLGGIKPKSDIPVLIQWYMDKELHLDEFITDQMGFQDINKAFDLLTQGKSLRSILWMDR