MSRVYDWFEERLEIQAIADDVSSKYVPPHVNIFYCLGGITFTCFIIQVATGFAMTFYYRPTVTEAFLSVKYIMNEVNFGWLIRSIHRWSASMMVLMMILHVCRVYLTGGFKKPRELTWVTGIILAILTVSFGVTGYSLPWDQVGYWAVKIVTGVPEAIPLIGNFIVELLRGSVSVGQSTLTRFYSLHTFVLPLLTATFMLGHFLMIRKQGISGPL