MSQVSIDSDFLLNADMDLHVSVDGLDDTLTLLDVGSVDGGAVLGTSVDDMDLSFLSELLHQGEPVPEPTSPLSTSSSNGKELSPSSPSDMSESSDDDSTAVAVVQQAKEPVAKDSSKAEDRKAKRRAQVAISARRHRSRKKNEMVNLKKEASYLNYQLDFLRSKHKLMRADGAVAEWEEKAIAQRHKRRQAEELNAQLRHALFQQNGYVQNLKKMFSLSSVDNMELNMRRFLHTYTHLRKDPQSRVRDLAAVCTDAKLELGMQTVLRETEGIPVLRPHISTRQISTSSTEFGASTVAVYAFDTMNTVQIFFAACGAILGCGSAWPKYTQLESYGNVVDAPSDSIRYGVSGCRYRSDDGQDEVAVESRGLSYFKIMDRCAVLLWDYADDDDMYPMNKDTLVKRDVIGTVVVRPEICEDGVERVVCRSICTKVHSAAMTQLSPDIRRFSESKKMGAQICGSMVYQTIVGHCPDARPISA