MSSNYNYNYIAQLNSLNPVTAPEMSDEDLARELEFWSNTQFIEVSPGMSLLDDEFSTIDTKLDQNVTQPMMVQHELTTLTDQTQTQQTLHYPLFFPTPNSLVPNRLQPITIATSSNDNFTPIFPATPIAPVNVSSNVSNNSVILSKETQENSPNSTPTTTKITTDSTSTVSTKATTKTTTSTNTTPSSTSGPNRKNSSAKSNHSSTSETTQSGSTETKEGEKDADHAAKLAAEEDKRRRNTAASARFRVKKKMREQALERTAREMTAKAEMFEGRVKELEMEIKWLRSLIVEKDARLLDVERPGKRKKKAESEDDDDDDDDDDDDEKEKEVKRERNGQTNKKE