MKNPQSNLPPGFRFHPTDEELILHYLKKKIASTPFPVSIIADVDIYKSDPWDLPAKAAFGEKEWYFFSPRDRKYPNGARPNRAAASGYWKATGTDKVIVASTVAAGGVVQENIGVKKALVFYKGRPPKGIKTNWIMHEYRLADAPTCNHKPVRPKDSSTTMRLDDWVLCRIYKKTHASPPSAVAAAAASDHDQEEEEEEEEQFVKENILPSLKTPIANKSLIPQKSSSFSNLLDAMDYSILSSFLSDNQFNPTGYDSIPALNTTAISDQPLLNNFNPTTNSSGSSYLLQKLPHQLNNAPLTPTMENKLKRPLSIIDEDLHQYPSKKLVSSCSFTNSTSQTDHMAHYQYNFLNQQLLLSPHLQFQG