MSPKRISLDETPKFITKLYDILMSDAVNDIKWSESSESFIIPDKEKFVKNSLKALSKTNDYSSFVRQLNNYNFSKIKNENHFEEYAHPLFKKNRFYQLNQIQRSREINNKPTEVNKLKEEVFHLREDINFINQANYELSKEVHVLRDKIETQQKNVDTLIQLFSKAFQFTINNEATKLALEDNVVETKSNKNEDNPENKTSDSPCLDFTYYYQNKNNDDIPPPF