MATVRSSNPSGMEETTVHPTALGTTDAAASTDDPSESSLPVDKGSTVRDVGDNAREDEPEAALHAETTEPAATAATDPDGAIRTVATLCRDDDQESHSTDATNCTTVLPQKPVKRARTAYFIFADDHRARVQKEHPGEGVATQAKALGHLWANLPADAKLVYQNQAAQERERVAQQLQAWKDAGGLATATTNTGLGANSSLLESSSPANNNADSLVFPVARVRKICKLDTDVKGLSKEALLLVTKAAELFTSQLGTETTRVAQIQNRRTLLPDDVAQVCAARARFDFLQPDIQDLTRQQQTQARVHQQEKAAAAGEVATGRANGKNITDYFAAVPQPE*