MPPKKPAPAAANKKTQEKKKEKIIEDKTFGLKNKKGAKQQKFIKAVTQQVKFGQQNARQIAAAESEKTKKKDDKKKELSELNELFKPVVAAQKVSKGVDPKSVLCAFFKQGQCTKGDKCKFSHDLSLERKCEKRSLYVDGRDDELLEKDTMENWDEKKLEEVVNKKHGEAEKKKAKTQIVCKYFLDAIENNKYGWFWVCPGGGDNCMYRHALPVGFVLKKDKKNEEKNEEEISLEDLIETERSLLGANVTRITLETFLAWKKRKRQEKLAKAEQDMERKKADFKAGRALGVSGREVFEFRPELVDDDDEEADDTKYAEEDYNYGMSNQVEDTEEVQDIDIARFIPKEVDNAGITVASADRFTAKAPPTNDIDDNKLSEASGGTMENGEHSEDQTLEDGETNEESEAVPVDENLFTGEDLDELEEELNTLDLDE