MLGSVLALLFVRLPLWTVLSLVPSGRPLPSWTLGRSLILRVFQAYVGILYNTSVETPVRPQPDASNASKSCLVWVEPTPDLILGDIRDFVDANNVKPESVPGYWNGSRASDGPMGSASPSDPGCRTAFAGFSEHFRHNPRIFSLEYRLAGAEPFKAQNPFPATLLDAVAGYRYLVQDIGFQPQDILLSGDSAGGHLAFTLARYLATYELPGLLNAGGLLLLSPTVDWANTHNGPDSSMVRHSRTDFVGPIFTTGYTERALRGALPADTTAISAWISPGSLRAQVTPGMFARLPRACIVAGGAEMTLDAMVTLKERMEADMGTEAVQFMEVPNCTHDFLTMGWHEPERTSTLEEVAKWVGTIWSSA*