MDTNTSMMQFQQFPTSSYSSILYSPSISPMDEDANMNDGQLVTLNYFPCQVCGQPGHGNHFGAISCRACAAFFRRAATGAKTIYKCKKDNVCEIWQSGRFPCKKCRLDKCKEVGMDPGRFQFDRDPISATEQFVNTKQTKRMFLQLPETVEHFLSRPHFIIFIEPPSYTDKNFIDCQLLLEKASHVLELGAEKPLFAKNNLQKLALGLNLVRDVPSGGQNIQILTKLGKDEMMTYWETDFLAVTRWLTYFDDFQQLPHAQQVLLLKSIWHVWSRLDKLSLTATGRRQKLCEQRELMLGWNSVCDPKTVDLDISWFTKYSKEQLAFKTSGRNVLNKKSPKFLTYSV