MNPDTSAVLKPRRGRPPKVDRQFDDTRQALIRSGLEVLTETGYLAAGIDAVIKNIAVPKGSFYHCFKSKEAFGLAVLAAYGDFFAHKLDKFLLDDAVPPLERMAAFVRHAGQGMEKFQFRRGCLVGNLLQEAPLLPETFPQRLMAILAAWESRVARCLREAQAAGAIASDASPQALAQVFWIGWEGAVMRARLVQSAAPLNQYWDFFAHSMTTKTPAQDGASADNPLPTRNTLS