MDSEEDKLRNCVVCGDRATGYHFHALTCEGCKGFFRRTVSKSAGPTCSFAGSCEVSKAQRRHCPACRQKXXXXXXXXXXILSAEALALRRAKQAQRRAQQTPTQLSKEQEELIRTLLGAHVRHVGTMFEQFVQFRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSLPMEDQISLLKGAAVEICHIALNTTFCLQTQNFLCGPLRYTMEDGAHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFLYAKLLGLLAELRSINNAYGNQIQHIQGLSAMMPLLQEICS