MSSPSRRSSSPESNIDGGSGSGSGSAGDERKRKRMLSNRESARRSRARKQQRMEELIAEASRLQAENARVEAQIGAYTTELTKVDGENAVLRARHGELAGRLQALGGVLEIFQVAGAPVDIPEIPDPLLRPWQSPFAPQLATAGGVPDAFQF