MSWCTIESDPGVFTELIQQMQVKGVQVEELYSLDQDSLERLRPVYGLIFLFKWRPGEKDTRPVQKEFNNNLFFASQVINNACATQAILSILMNRPEIDIGPELSILKEFTKEFPSELKGLAINNSEAIRTAHNSFARPEPFVADEQKVADKDDDVYHFISYLPVDGVLYELDGLKEGPISLGSCGKGGPDSMEWLKMVQPVIQERIEKYSKSEIRFNLMAVIKNRKDIYNQELAELEAKRAELYGQLEAAQGKGDDVMDVDSDDKQNSPLEQVRLALMEIESEIAGVSDRIAMEEEKFKKWKTENTRRKHNYIPFLFNFLKILAEKKQLKPLIEKARQKT*