MSPTTEKPVIAIVQGAWHRAFHYKAFADALTAKGFTVLQPDNVSAGQVDDIKGKTHMNDVQVIRKALQPSLDEGKRLVLVCHSYGGIPGSAAAEGYQVHEREAKGLSGGIVHVVYVASFALPVKGLSLLTAVGGKFGPFLDRTEDALYLNEGAKDTFYNDLPSEEADKALAACAHQSTASLETPSDFVATDITAPKTYIVCAEDHCIPKQGQIAMAGAMGESVVIETLDAGHVPFLREEAMLKVIEIVEKVAQ*