MAALKYLETQRASQPELSEWYNSLADLYERKLWHQLTLKLEQFVALAVFQAGDALIQLYHNFITDFETKINLLKLAHFAVIVSRQYTEREAAISYLEGVIEKLRATRDMRIEEPILYVRMQIAALKLEQTEQKECKKLLDDGKLTLDSMTDIDPSVYARYHWVSSQYHKSRQEFAEFYKSALLFLAYTTVESLSEPFKLDLAFDLSLAALLGDNIYNFGELLAHPIVKSLLGTSVEWLYYILQAFNAGDLARYQELCHVHRDALNAQPALVENEKKLLEKINILCLMEIIFSRPSEDRTVPLSIIADRTKLSIEDVEYLLMKSLSVHLIEGVIDQVDSTVHVSWVQPRVLGIPQIKSLRDKLDNWLQKVHTTLLAVEAETPDLVAS*