MAESHLFQEFSTARAIPVRTAILLKDSGDPTTFSLRREGGHSRAVWNNILSAFLPEGYPNSVTPDYLPFQTWDTLQGLSTYIRSMLSTQALLGGIGVGETTATVVGATFLWFMRDFTGMLGSILFTLHQGSNLDSSAKQWRLTADLLNDVGMLMDLVSPLFPGAFVTILCIGSMARSVTGVASGATRAALTQHFALRKNAADVSAKEGSQETAATMVGMLLGMVLARLTAENVVALWVSFLLLTAFHMYANYRAVRSLCLTSLNAERTSIVLSAFKEGRKVPTPREVADQEHLLPRIPRLPWQKQRAGDAWLPKSIRFGVQISSLKLDDGWKSFLSLVERYSRDPYLMVPKGAIVHVVLHKLATPQDFLHGYVHALCLADLQLRSPADQSEELAISWMKNNYTAFLDSLGKSGWATDRILVETGEWRAEWITGQKQE*