YPRAPKCARCRNHGAVSALKGHKRFCRWRDCACAKCALIAERQRVMAAQVALRRQQAQEAEAVEDAEEEHLLRGGIVVWELGCCARDASPPGMGNIWPSRCFGLQLPPFLTASGPFLFPLSRLSTSSYPQEIHPSNGVCRFCIIRNSLAHIKSKKKHGLQLGTTSSPETTGGHKEKPLGVQSLGKEATMVQPSSPHESLEGTDSSTSLSSSDMESGNESECPRDLAAFPIRVSAAGSSSSAASRRRDPLDILIRVFPNHKQSRLAKVLHFCRGDIAQAIEQILNMNEKEQEFGGREFLPLPQCSVIQRSSDFNLLEVDVKAFGGTSAFAPLQTNPSSLGSEVNFYGLNPRLGFRPLRLAYSSPGRAVPALMSPYLRTGLFPALPFHPAVDCSFSGVTKDAPYFPNKDMIISSKIYTRLNETNS