MEDERMENFNFYVPTDIRFGKDRLDELPAVLDQFGKNVLLVYGGGSIKRNGLYQQITDLAQKNGHTLIELSGVEPNPRIETVRKGIELCKENQVDVILAVGGGSTIDCSKAIAAGFYSEEDIWTVIAARKGYTGPALPIVTILTLAATGSEMNAGAVISNLETNQKLGFGGPNMIPKVSFLDPTNTFTVPQNQTAAGSADIFSHLIENYFSISTGTDVQDFVSEGLMRTVIKNCPIALENPEDYDARANLMWASSLALNGLTGRGKQGVWSCHPMEHELSAFYDITHGIGLAILTPRWMNYVLSEQTVGKFAQFARNVWGIVEQEEEVAAKKGIQALYDYFVACGIPMTLPEVGIEADKFEEMAQQAVDHSAIAEKAYVPLDAADIVAIYKDCLTESQFI*