MSNARAIAFHLPQYHPTPENDEWWGKGFTEWTNTTRAKPLYPGHYQPHLPADLGYYDLRLPEARHAQAELARAYGIEGFCYYHYWFGGRRILERPVNEILASGEPDLPFCLCWANHSWSNIWQGVADRMLIEQTYPGMDDHRRHFEWLLAAFHDPRYIRVDGKPMFLIYNPPDIPDVARVMDYWRELAAQAGLPGLHLVAVNYLGAAVDPADFGMDAATWQPLPPKSGHIPWRYPALKARMRMAKGKYKLTVLDYARIMSGLTRASPPQFTEYPTVLPNWDNTPRSGLNGLVLHGSTPELFKTVLRRGVDLVQGYPAEQRIVFIKAWNEWAEGNYLEPDQRFGHGYLRAVREVLQETR