MSQSSDPSDQDIPLLTDVMETGHDPHAKTKRPKRSGSHEHAGSHARKHRATHDGASAHEAADEAADEAAQEAARDEYDAPHESAPHPSPSPRVEAAAPPADDDDVPLLDSVYESPEVLSGRALQPEREAPQALAREPAQFVPGEAEFTSGSTAERYVPPPVADLAQAQAHHASTPAATTDYDADLLAERLRGRFATYLNGDGRNLIEARCRDAFQDHTTWLVNQITREVALALETEMLRWVREAIREELGNSATGK