MSRRGAMLGLDLASSFDSTSLEAKSGREQMDDSVTTDSSVLDAEDSRSTRPAAAYEFSILKGYVSGEGENGDGIGAPQQPGLVTKQLFPLAPLPLWMDLTPHQPPTKKSRRGPRSRSSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAEAAATTYDRAAIRFRGVDADINFNLSDYEEDLKQIKYLPKVEFVHFLRRQSTRFSRGGSKYRGVTLHKCGRWEARIGQFPGKKYVYLGLFDSEIEAARAYDKAAIKYNGSNAVINFDPSTYEEVISEYVTKADDVDLNLRISQPVVHGPKGNGIHCGANLKPMMPTEQCTNVFLVDRYIVSDISESVPVCFCLIDSRMQESQSSPLQHHQDSQLPKPQLVFLPCKRHLQQPIISVPLHELLHHVTVSGTQIIRAQMELQCGACGHVSYLLCISPTLARIGGTISSIICLQEERRDVYSLFQPKLNVTRHMNHVYVSVAHF