MEKIIHMGTQAYWSILTILAVTGFLSIDCGIAEDLNYTDAKTRIFYTSGARVKNTGTNKQTSEDYMFQTLPRQYQNVRFFPDGKIVSITDNFERIIGKGGFGVVYHGYAKDGTQVAVKMLSQSSSQGSKEFQTEVELLMRVHHRNLASFIGYCDEDGNKAIIYEYMAKGNLHDYLTGNANALSWGIRLRIALDAAQGLEYLHNGCKPPIIHRDVGSKYSLE