MRVGCLFLLVAGFAGAFTPLQPFNYGSSTSVVKSRRSALSAMPDGGVVITGAAGGVGFAYAGEFMQRGYDVVICDVRDCSSAAKALESRHPEGGKIHHVKCDVSSQKDVLNLGKFAKEKLGTIGYWINNAGINGGRRDLREVSMDQVEMVVRVNLVGVLLCTKIAMEIMGEQEEVVGHIFNTVGSGVKGGGTPGYACYGATKRGLPQLTATLVKELDEGVQGYEKKKTKGTIQVHSLSPGMVFTKLLLDDSTPELRKFPFGVLAAQPEEVAADLVPKILAQKSNGGSVEFLTTDRILNKFFERFILQKKSAYIDDDGNVIKMPGEQYDETGARALY*