MEKIVAREEAAQATAVEAAQVEKIRLEVEEAARAARSEAEAARSAAEERASGLEEALRQRAALLQQQKQRLLQRLEKACERGATPLVDFFLERLFLFIGVRARGNPGRDARHGDTADAAPEASPEEGRGGASAESPLDGAGAAAAAAASQLVGQWPEASPAAASTGGGRLAAVCSAVEAHAASAEGWAAECAALRRRCESAEEGARAALALLAATQRVAAAIAAESLRGRTEGGADAAEGGVADHPAADLSPREHRSLNGSREPPGAEWRARTQLSLPMAALLVSASPMGSNPFTSTVVALTSKNWRELESSPFLWLVNLTPKWEKLAGELKNLVKVAYWDTEANGATPPLLGQIKGTPTIKAFVPSRKSVKNAKNVEEYQQAREVKDLVRFATSRMPNFVERVKTAQELEAAQAAKRREWGLPMVLIFSSSGATSSTLKALSTADLCLAGKGGSEVARRFGVTAFPAVLGFPAGQDEPVAFEKKPTYNMLDGRVGFFRKLALKQAVLRKPKPEATEESLAPPVPVNSVLFTAARVGQAPKEEL*