MMDYSNNFSYSNQYQSSGQAQAVEQGFGADLHSCSNDDCSAASNLFDGLTEENKTFHEILAANSNTITPPGSSSPGYQQDLLSSMKTVKRGTEINFDCLEGEAPQNLIPEALASAQGFKADTVNSFQQDSNPIEDASARKKKAQNRAAQRAFRERKEAKMKQLQEQLVTSERDKQSLLRQMEELRERNLKMLTENHLLLQKNNSNLPTQSNSGLASASRKFHFPSQSEFIESAIEGHEVPVKLPLSSTYYEHDGEELLTFPATWEYLHKLSEKEDFDVYSVMLNLKGHEVCHGYGPAYRKTVIDKLVKQG