MKKVWVGLLLGSLLLAGCSMLSKSSAPKTKQQATSTKVTSKQTTNQSATTSSESSSPAKATLWNTGKKAALSTFMAAWQREMGQTYVGTYDDKVPDHLGFRFPEAFSDSSLAGRIKWGSQSVDLKWSKDGEDSSAFQVVAVATGGKADAQYPITYFFCLHNRRPVVFVTQTTNGNDLIIHDTQNSALQAGFAKIITGSRPTTLTDSALNVNMSRDAKANQWPQGYQGTWYYYDKYDHKINSMTQNDTDGLKLSYVASEGQKWIHIMGAEQTAGAGNFEYVRYHYFDGRQIPVLMNASGAGAWFDNNAYPSAAAANQMRDWQYGDESKTSPAADALD