VSHRKGLPHVIYCKVWRWRDLQSHHELKSVPECLYSYDSKQPLICINPYHYQKIESQIIPVAVPHSLPFPNVLHRDMPSSVNSMPPSMYAHHQSLEIPSSLSAPMEYCAYRDTSSYSSASPLSVFSEDCETMSSEVDSGYCYPEPNFWCSLGYYELNSRVGELFKIRNLEVVVDGFTDPSNSDDRICLGLLTNVNRNATIENTRKHIGKGVKLTCEETTHDVIVTNLSDAPVFVQSRNSNYKLNCMPNAVCRIPPGHFMYIFHHQLFVQMLRRAEREGYNNVYELTKMCFIRISFVKGWGGPEYHRQDVTSTPCWMEMQLHGPLACIDQVIERLDPPANPISSVS