MKKNKLAILLSLASLFGVNAYAQTEQPKEVPTAQNALAAQPQLLPNPESPIRAEEDKKLDIKSGVAYAPAPPLTNMWVYAVGSTNCGWEYTSNLPVTNCNHGGQQLRAAVLEVGYGYNSFAWMNGGALPYSLYSSTPVCITNGYYNWPCAAGQIVVGFLKEYSLDGYQNGIFSYQNTSANWPRNTMSTQISIL