MAALRYLELQCNAQPELADWYNSLADLYQKKLWHQLTNKLEQFVALAVFQAGDTLIQLYHNFITDFETKINLLKLAHFAVIVSRRYSEKEAAIAYLDGVIEKLNATKEIREEEPILYIKMQIAAFRLEMGDQKECKKLLEDGSTSLDSMTEIDPSVYASYYWVSSQYHKFHQEFAEFYKSALLYLAYTTVESLSETFKLDLAFDLSLSALLGDNIYNFGELLAHPIIKSLMGTKVEWLYYLLQAFNSGDLVRYQELCLVHKAALSSQPALVENEKKLVEKINILCLMEIIFSRPSEDRTIPINVIAERTKLSVEDVEYLLMKSLSVHLIEGIIDQVEGTVYISWVQPRVLGIPQIKSLCNRLDSWAEKVHTALLSVEAETPDLVAL*