MSSATAPVLKQRVKLSLIQLASGSDKKANLDSAASHVARVASSGAKIVVLPECFNSPYGTDHFPQYAETLLPSPPSKDDAPSYHALSSMAVDNKVYLIGGSIPEYSPDTKKYYNTTLIFGPDGSLLGTHRKVHLFDIDIPGKITFRESDILSPGNKVTLVDLPEYGKIAVAICYDVRFPELATIAARKGAFALIYPGAFNTTTGPLHWQLLGRARAADNQLYVALCSPARAETGYPAYGHSLVADPMAQVQVEADEKETTVDWELDPEKITEARKAIPLNTQRRFDVYPDVSEGKVQFEES*