MPPKKAPAAPQSGKKTEQKKKEKIIEDKTFGLKNKKGAKQQKFIKNVTHQVKFGQQNPRLVAQAEGEKKTKKDDKKKELLELNDLFKPVVAAQKVSKGADPKSVVCAFYKQGQCTKGDKCKFSHDLSLERKCEKRSVYVDGRDEELEKDTMENWDEKKLEEVVNKKHGEAEKIKPKTQIVCKFFLEAIENNKYGWFWVCPGGGDMCMYRHALPPGFVLKKDKKKEEKDEEISLEDLIERERAGLGLNVTRITLESFLEWKKRKRQDRIVKLEEEMEKRKADFKAGKSLGISGREVFEFRPELINDDDEEADDTDYIFDKEDSDSETADDIKDIDLSRFVLKDVDETGITVASCERFSSYVISTEKDEEKLCVASGGEMENEDQSEEQQENDLENGFVDAVPVDENLFTGEDMDELEEELYTLDLEK