MEQAGQPEAAPSLALFRCLLAKDTDGATQLLNNAPPGSLALQGPQGFTALHAAVGACAAGLLPTLAAAGAPLNMPMQLWGYGQQDLRGFLRSCGLDDVLYEQFGCLHKGMTPLGFAAAQAAQDGGACALALLGLGVDVNAGCPLPLAALLEHHNIAHGDANLALAAELLRRGADCLAPIGGPYKTYHVDQRGRAAQTALQCVQLLQAAGYTPTVYVNVQTWQTHGALSRLRDLPPVLGELDPFDEALPLFPDWIKQTRKERNEELDKPASERDEARLLELTKRVLRLRAESAQAWAQALRRNIDIVLQQPDLGCCSDCLRVRLRVVASLRANAAWHEQWAQISTLRLQAWEQGQPAPPLTLPYLDVQPHLAEGVPLDLPPSIDRCAACQDKLEKHLYNEHVLLAQVDYDP*