MPPKKNDKAGGKKPSVTKVVDDKTFGMKNKKGGAAQKQIAQLQAQAKSGGNAEQKRKEAEKAAREREKKAAEDAKREADLLLNKPAQIQKVPFGVDPKTVLCIFFKKGNCEKGKKCKFSHDLDVERKTEKKSLYTDTRENEDDKKKAETSADWDEDKLRSVVLSKKGNQRTTTDKVCKYFIEAIEDGKYGWFWICPNGGDKCMYKHALPQGFVLKTKEDRAREKALLDKSPLKTLTLEEFLESERHKLTGTLTPVTPESFAKWKKDRLDKKAAEEQARKAKDATGRALFESGNWRTEEDDDDAEDDDDPWNLEKLRAETEAIRQRKEEERLAIENGVTVPGAPGT