MSSLFHEPAVKKLLGWKQGDEEEKWAEKAVDSLVKKLKKKKNGQGTIEDLEFALANPGSHSKCVTIPRSLDGRLQVSHRKGLPHVIYCKVWRWRDLQSHHELKSVPECLYSYDSKQPLICINPYHYQKIESQIIPVAVPHSLPFHNILHRDIPPSVSSMPPNMYGHHQSLEMPSSLSAPMEYCPYRDTSSYSSASPLSVFSEDCEIISSEVDSGYCYPEPNFWCSLGYYELNSRVGELFKIRNLEVIVDGFTDPSNSDDRICLGLLTNVNRNATIENTRKHIGKGVKLTCEETTHDVIVTNLSDAPVFVQSRNSNYKLNCMPSSVCRIPPGHFMYIFHHQLFVQMLRRAEREGYNNVYELTKMCFIRISFVKGWGGPEYHRQDVTSTPCWIEMQLHGPLACIDQVIERLDPPANPISSVS