MSFDLVSALSLAKTRSSAHSSYHLVAIIVHLRTCRKRSTTLLHSLNYDAPRKAQKALAEDEKGKRWTPDQDNALRQAVEEFGQRNWKAIASRVDGRNHSQCLQRWNKVLKPGLVKGHWAYEEDSTLEHMVLQGCHSWGEVATYIPGRTAKQCRERWRNHLDPSINKFPFTLEEDKVIQDGFRNMGNRWTQIAELLPGRTEDAVKMRWKALNPNERVKAKPGRPKLMPGMTANKQRSAIPPPPDDVVATLINRPTMTPAVVVYEDNDCSGPVFYQDDGVTNGSMPSLDPLQMAMPYAAESLPTEMAHHYPEPIIEPLSDEAKAENETKDAAMLRELLRSHSNSLLSFGSLRGLDSFADMSPEDLLASGELDEMFRATVLISKDKCERSRLSSTSSVMDTLTSSFKNPESLQKAMQNLDHEDQHLFQGLIDSWRAQVSSDCVSASEVDDHIANLPVDPDAYLQCSFETSSGRNMARASDTEETRSYSRRNANGISYELGNITSDIDDLLDSDLMRPIIKGRLC