MAALQYLETLRNAHPELDEWYNSLADLYQKKLWHQLTLKLEQFVALAVFQAGDALIQLYHNFITDFETKINLLKLAHFAVIVSRQYTEKDAAISYLEGVIEKLRATREQRIEEPVLYIKMQIAIFKLEQGDQKECKRLLEDGKSTLDSMTDIDPSVYASYYWVSSQYYKHRQEFSEFYKSALLYLAYTSVESLSDSFKLDLAFDLSLSALLGDNIYNFGELLAHPIIKSLLGTQVEWLYYILQAFNSGDLVRYQELCRVHNAPLKAQPALVQNEPKLLEKINILCLMEIIFSRPSEDRTIPLKVIAERTKLSIEDVEHLLMKSLSVHLIEGIIDQVEGTVHVSWVQPRVLGIPQIKSLRDRLDNWLDKVHTALLSVEAETPDLVAS*