MFGPIVSCRVAMDENGISKGYGYVQFEQEEAALTAIEKVNGMLINDKQVFVGPFVRRQEREFQNASTKFNNVFVKNLSEGTTEEDLINVFGAFGPISSAVVMRDANGKSKCFGFVNFINADDAAKAVENINGKVFNDKEWYVGRAKKKSEREAELKVKFDQLKKERTEKFQGVNLYLKNVDDSIDDEKLREMFSVFGAVSSCKIMRSSQGQSIGSGFVAFSSKDEAMRAVNEMNGKMVGSKPLYVAVAQRKDERQAKLQQQFA