MATFSYFQHYPHSLLDPFLFSPPNSSNKLSGFIDQNPLYSLPNSFTIEDTSLNPFLDSYCNENVESSDVKKYSNNNTTGSSSGDQLSQIPSTASAGNNRRRKTRNGFNNKEGVEDRKSKKQRNGCSSDVKKKRTSVEEAPKDYIHVRARRGQATDSHSLAERVRREKISERMKTLQNLVPGCNKVTGKALMLDEIIKYVQSLQNQVEFLSMKLASISPVVYDFGSDLDGLIVRPEMGPTDVGTSFTNAMPTTTTLLSSLLDDPIIPTQAQLQEEGEEREKFGDRSGFNSNSFGSFS*