MKKNLLFQLLLTAFLLPVFSCSDDDSMPEINNATTLNMLDVENGATRLGNSDIYINAANNFQTNECLIAEIGPSKGIGKVISPQVGSSLVYQAAVTPGNLYQAFKQEAVKQFPSGKFALALAGDYYQFHVESEIMKEEKRVGAVIRFALINPEADGLPAYDSTIGTVVNGSKNEIVYEFPKGTEFQYDNSLEDIFHISTEGGVLKVSMWVSWIDTRGNYTIFARHNEVFTKVYIKVE