MPPKKPDQPKKKKATVDDKTFGMKNKKGGSAKKQIAQLQAQAAHSKTADEKRKAAEKERREAEKRAAEQAKKEALELFKPVQVQKVPFGVDPKTVLCQFYKQGHCEKGRKCKFSHDLNVDRKAAKKDLYTDSREAEDEKKKADTMEQWDEAKLRSVVLSKHGNPRTTTDKVCKYFIEAVENQKYGWFWVCPNGGDKCMYKHSLPPGFVLKTKEQRAAEKAMMDKSPLNTLTLEDWLESERHKLTGELTPVTPETFAKWKKERMDKKAAEEQARKAKEATGRTLFESGNWRTEESEEESDEDDDGAWNLAALRKETERIREQKEEERLAKLHGEQQPGGED*