MSALAAAVTAPHRAPCAARVVQPAVRQAVQCASACNRSARQLKAASRWQRPSARRAALVTPRASAEVEVTVEEDTMEKMDKSLESVKRSFATVRTGRANPAMLDRIEFDYYGAPTPLRSVANVNTPEATLLVIQPYDNSAIPAIERAIMQSDLGLTPNNDGKVIRLQVPQLTADRRKEMVKTVSKLGEEGKVAIRNLRRDAMKTIEKLEKDGSVSEDGRKDLEAAVQKLTDEYVKQIEGLIKSKGDELTKVX