MSNTSKQTRKFVKILFFALLALLSGCNGWTNPERAIFEKYHQHLANVLDVPPRELNEVSAITIPDKRALYQELPRLSLGLLESYQLRQCGLFNLIAEKNSQLGKVQDPFHDLDYQTTLLNTLNGCLTEYPLSEDERTTLTRLYEQKWQHLPVHLDNVLLTSETMRKQLTASSWLSAKSRNQTAHVSETFHALNAMYETPKRVISRLPSFSFVQYQEEMEKSRLIGKVYFTLNSTSEWLDVTTKLLEENQERIVCGKNRDTTQFRYLRNVFQSIYVEEVQPYLAFVDSTYQQLNDGAILIEQRMELHGESYGVIKAHEQFRTKTLEHVKFWQGLFKRCGVVVGNSPTP