MPPKKPEPAKKKKATVEDKGTDLIFSQKKGGSAKKQIAQLQAQAAHNKSAEAKKKEAEKARREAEKKAAEAAKKEALELFKPVQVQKVPFGVDPKTVLCVFYKQGNCEKGKKCKFSHDLNVERKAAKKDLYTDSRDAKKEEEEAKKGDTMDKWDEEKLRKVVLSKHGNPRTTTEKVCKYFIEAVENQKYGWFWVCPNGGDKCMYKHSLPPGFVLKTKEQRAAEKAMMDKSPLNTLTLEDWLESERHKLTGNLTPVTPETFAKWKKERLDKKAAEEQARKAKEATGRALFESGNWRAEEESDDEDGDDGTWNLEALRRETEKLREKKEEERLARLAGISLTPSSNDETVAQEGEG