MSSPSRRSSSPESNTSGGGGGGYAADERKRKRMLSNRESARRSRARKQQRLEELIAEAARLQAENARVEAQIGAYAGELSKVDGENAVLRARHGELAGRLQALGGVLEILQVAGAPVDIPEIPDDPLLRPWQPPFAAQPIVATAMADAFQF