MSSGNPQYSLRKHVEKKKPIKALGGTTLIKCKLCTAEWKGTYTRVKAHFMNTPRMGVEARTGDLEDPLRLPIVQKEQHRAEGKVGKAISRPPTHASEDETYDDEMPSDDKEVQLGDEHVPSRSSKTINTKPGHKRPKLGGLYDMFDVKGREGVDLDIARFFLACGISFNAARSPYFEQMVHAINNGPMGYKPPSYKKLRTVLHAKMELLKPTDTRFATYYIFPSRLVEMKGALAATVISDMWEQWKQSTLDAAVEVKRLILDDRFWDDVKFVVEFAEPICDMLRYADIDGPCLGEIYENMDSMCERIQSIIDKKDPTLWPQLQSFIHGRWNKLNSPLHMAAYAVNPKWYDPTTGRRPPSQDREMLLRYDLNLLNFHVGEVSLVHMLLWLIGARRRIRLIGGGFMVLMLSSCSNFPYDYLGSDTYLESLLTEELLDVDVDADDSDVADAADLAEMD