MDELMKQLHKAVSTDNVDRNTIAKGVEMNPYRRTLHEVLLERKDLLLVGSRMNMVVMFDTEEPSTEIEEILAQFQNPTFPIEEVNTEKDEEWQPLEKKYLDGVNQIKEDMLLKQGQLEKDMEQSLTHGEKVLRSHRDFRPVDERDYCNIRQSISRHFDQAKVSLRGEAATKILVLRRDIEQQGRKRRNFDKNTTDTLQNWFHEHRQNPYPTDQEKAELAKQCNIKISQVNNWFGNQRIRSKQQALRCEEEEKKRLAAVAAEEARQKELEEQNAATEAAIAASTNLVNPGILNLPLVNPAMQAMMIPSVQPTVINNSSGELLLTGFLQQPNYFTVGEQMPITDNANGQQFYPTGFETFGLVQQTVEQQALLQPPVSQPTFPAMNYLG