MGYDIGRFQGEVDEELVCSICGGVLEDPLQAPVCEHAFCAGCIHEWLNHQNNCPIDRRTLTPLQLKQVPRILKNLLSKLVISCDNVTFGCEVMVRLDGLQSHLAQCDHNPKRPVQCDKGCGLVVPFDELQQHNCVRELNTIIQSQNLKMAELQAQIDDQRQQLNEQKREMQMMKEMIRTMRMINVPQTLPALPGPHTHSPPSMIEHNTDELLEWVLSLQPARVTRWGGMISTPDAVLQAVIRRALADSGCPSNILNELMENAHERRWPPGLSTLETRQLNRRRYEQYVCHRIAGKQAVVIMKCENEHMGETMTLDPGIVMIFAHGIE