MSQREARAALAMPGVGKSPAKATQRSLAGTDRKRSRLSRTGQDLWEETSWSNPRWSRAAPSPRGSGARRLARGRSEASPENAARERSRVRTLRQAFLALQAALPAVPPDTKLSKLDVLVLATSYIAHLTRTLGHETPGPAWPPFLRGLRYLHPLKKWPMRSRLYAGGLGCSGLDSTTAVTSGQRTKEAETGTQVSGEADALLLARPLSPAPGDK