MKGGKSKTESKRADPKLAVNKKGAATKARKPAGKGKAAKDPNKPKRPPSAFFVFMEEFRKVFNKEHPENKAVSAVGKAAGAKWKTMSDAEKAPYVAKSEKRKVEYEKNMRAYNKKQAEGPTGGDEEESEKSVSEVNDEDDDEEGSGEEEDDD