MAALQYLESLRNSHPELSDWYNSLADLYQKKLWHQLTLKLEQFVALAVFQAGDALIQLYHNFITDFETKINLLKLAHFAVIVSRQYSEKEAAVGYLGGVIQKLQDTREQRIEEPILYIKMQIAIFKLEQGDQKECKKLLEDGKSTLDSMTDIDPSVYASYYWVSSQFHKTCQEFAEFYKSALLYLAYTSVESLSDSFKLDLAFDLSLSALLGDNIYNFGELLAHPIIKSLLGTKVEWLYYILQAFNSGDLVRYQELCRVHNAALRAQPALVQNEQKLLEKINILCLMEIIFSRPSEDRTIPLSVIAERTKLSIENVEHLLMKSLSVHLIEGIIDQVEGTVHVSWVQPRVLGIQQIKSLRDRLDSWTGKVHTALLSIEAETPDLIGS*