MAALRYLEAQRAAQPELADWYNSLADLYERKLWHQLTLKLEQFVALAVFQAGDALIQLYHNFITDFETKINLLKLAHFAVIVSRQYTERESAISYLEGVIEKLRATREMRIEEPILYVKMRIAALKLEQGEQKECKKLLDDGKNTLDSMTDIDPSVYASYHWVSSQYHKSRQEFAEFYKSALLYLAYTTVESLSEPFKLDLAFDLSLAALLGDNIYNFGELLAHPIVKSLLGTSVEWLYYILQAFNSGDLARYQELCRIHKAALNAQPALVENEKKLLEKINILCLMEIIFSRPSEDRTIPLSVIASRTKLSVEDVEYLLMKSLSVHLIEGVIDQVEGTVHVSWVQPRVLGIPQIKSLRDRLDNWLDKVHTTLLAVEAETPDLVAS*