MPPKKPDQPKKKKATVDDKTFGMKNKKGGSAKKQIAQLQAQAAHSKTADEKRKAAEKERREAEKRAAEQAKKEALELFKPVQVQKVPFGVDPKTVLCQFYKQGHCEKGRKCKFSHDLNVDRKAAKKDLYTDSREAEDEKKKADTMEQWDEAKLRSVVLSKHGNPRTTTDKVCKYFIEAVENQKYGWFWVCPNGGDKCMYKHSLPPGFVLKTKEQRAAEKAMMDKSPLNTLTLEDWLESERHKLTGELTPVTPETFAKWKKERMDKKAAEEQARKAKEATGRTLFESGNWRTEESEEESDEDDDGAWNLAALRKETERIREQKEEERLAKLHGEQQPGGED