MATQWFSNMVMEEPSFFHQWQSDATLEQYTEQQIAVAFGQAELDHATAAAALMQQQQQQYGVEQHQRPRKAAKVNTSWDSCITEQGSPAENSSSPTILSFGAAFANNKPTQAHYGPAGPVKLPKQELDAPLIQPKRSYEAAMAAAEPFPKAAAAAAPATRPASQNQDHILAERKRREKLSERFIALSKIVPGLKKMDKASVLGDAIKYVKTLQDQVKGMEESARLRRPVEAAVLVKKSQLVPEEDDGSSSSCDENFEGAAEAGGLPEIEARMSDRTVLVKIHCENRKGALIAALSQVEGFGLTIMNTNVLPFTASSLDITIMATAGEDFSLSVKDIVRKLNQAFKSSSP