MPPKKQDQPKKKKTVEDKKKGSSAKKQIAQLQAQAKSSKTPDEKRKEAEKAKRAAEKKAAEDAKREAAELFKPVQTQKVPFGVDPKTVLCVFFKQGNCEKGRKCKFSHDLNIERKSAKKDLYTDSRDAKAEEEEARKKDTMDDWDEEKLRKVVLSKHGNPRTTTDKVCKYFIDAVENQKYGWFWVCPNGGDKCMYKHSLPPGFVLKTKEQRAAEKALMDKSPLNTLTLEDWLESERHKLTGNLTPVTPETFAKWKKDRLDKKAAEEQARKAKETTGRTLFESGNWRADDESSDEEDDDDAWNLEALRRETERIRDQKEEERLARIAGLPVPASNDATIAQEGQG