MSSRRSPSPDSNTDSGSAGGGFAADERKRKRMLSNRESARRSRARKQQRLEELVAEVARLQAENAQVQTRIATFDRELSKVDGENAVLRARHGELAGRLESLGGVLEVLQMAGAPVDIPEIPDPLLRPWQPPFPMQPIAADAFQF