MPPKKGADQAKKKKVSVEDKTFGMKNKKGGSARRQIAQLEAQAKSNKNADEKKKEAEKARRAAEKAAEEQAKREALELFKPVQVQKVPFGVDPKTVVCQFYKQGHCEKGKKCKFSHDLSVERKAAKRDLYSDSRDAEAAENGKEKDTIDQWDEAKLRDVVLSKHGNPKTTTDKVCKYFIEAVENQKYGWFWTCPNGGDKCMYRHALPPGFVLKTKEQRAAEKALMDKSPLHTLTLEDFLEIERHKLTGTLTPVTPESFAEWKKKRLDKKAAEEEARKAREATGRTLFESGNWRVAGESDEESDEEGDDADGAWNLEALRRETERLRMEKEEERLARLHGVSITGETLGEEVAVDGDG