MSKFFTNFFVSAKGIFKKASTVQKIALGLIIFFVILALVFLIGFSTKSQSIALFGVEIKDQYLLDRISQRLDRENVKYFLSSDGRIYLDDEKLAKKMRAILVREELVPVHMDPWALFDIDRWTITDFERSINLRRSITRAVEQHIVALDDVDAVSVNLVMPEKALFKESQEPVKASVRITPRPGSDIITNRKKVEGLVKLIQYAIEGLESDNIAIVDNSGTILNDFSNLDGIDRIDLAEKERKLKLKYEAMLRGEIDSALSKVLSVDRFMIARVNVKLDTSKETTESKEYAPIELQSQDPKASYNTRKVSDSTIISSQTQKKEYQGQGYSPWGPPGQEGNTPPEYQDLSDITGKYNESQEIKNVALNEKKSTSEKEPARIVGVSLGIFVDGIWNFVYDEKGDFVIENGMRKREYKPMALEEIKNIEDVLQSSFEYKPERGDSITVRNISFDRMNEFREIDENYFASERFKYFLFIASIVFSLLILVFTIFFAISRELERRRRLREEELAKQAHLRRQQALMDGGDDIGVDDVVGGIREGDELQSNAELLAREKPEDVAKLIRTWLLKNA