MSTTLTKEETTPAVVRAFDDTAHSELQYAYSAYLPVYDTTTTFPPTEPFDHQDRGLSADKSKPHLFQTGDPSVSITKLTPRVGSEVRGLQLSQLSDVQKDELALLIAERGVVVFRDQDFKDIGPGKQKEFAGYFGRLHVHPVGAHVKDHIEFHNIYLGADNLYRLQTRSTKLTTTGYHSDVSYEHQPPGVTLLTLLSVPSSGGDTAWVSQVAAYERLSDPIKKLLEGLRAEHSGFPQAERARADGKFVRREPVKSEHPVVRVHPVTGEKALFVNSGFTKRIIGLKDEESDAILQLLFKHISLSQDIQVRVKWDDRTVSLWDNRVTAHTAISDYDTSTDGLRHGIRLTTLGEKPVGLDGLETVW*