MSLFNSTFDEFNYGYQSPETSSYTTTTTRSEEEVVLASARPKKRAGRRVFKETRHPVYRGVRQRNSNKWVCEMRVPNDTKRIWLGTFPTPEMAARAHDVAALALRGQSACLNFADSAWLLTVPASTDADEIRRAAVAAAESFAPGNEVMEDANQTLQQQQQEQEQGMMYGEEEVAAAVPEFEDFHDLLMSIANGPLLSPPPPARDGRDWNDVEMFDDGVSLWNF