YFIKVPRSQDEPGKGSFWRIDPSSELKLIDQSYRKRRQRGSQCFRSPFGMPRSAPVSPSYTDNSREGSPINEELLMSAPGSPGQNNSGYSANNHDGGAQQSSYQNQYTAYASAEHQQQEVYEEDEQLEYESDDYEPGSKRQKM