MEEEKFKNEGEPAKEGTNEIDTDLDKLLDDSLNEFGKHVSAGAGASGGEGGVKPKLGRDLSRVDETEDPTLKELEKVFGEEIAAQVEGELNEAIELLSSENPELFKQFESFAESLKQEGMPAPPPQPAPPPRTKGSLEVILEETVRRIQSGGASSEGDIPPKLASMMSDLQLGDFPDGDGTEDGIMAAMQGMMNTLLSKEVLYPSLLDFCNQYPDWLRTHGEKLSPEDKERYSKQYEIMKTICGEFEKETSGEEEESRKQENILQLMQQLQDCGQPPDDLGGGPIQPPLLGPDVLQSPSNEQCSLM