MEEVAEKRKEEALLVSIEDQIRGLDDAIADDFLCTQKPGALLELHRQKHAILLHKEETLRLKSRDLWLSAGDENTKIFHNFANKRRLANSIWESMDAFGSLVTDLKDIKGGAISYFSDLYRYPKVACISEQLDVRKLYPIMFCEEEGWCFELPVTLSEVESLVLSRLSVNLRHLLETRSIKSLFQAAVFCNSIFMGWKSALSLGLSGVVAVEWDDFIASLRVGGITISYDTDILVWVGNMHDGAVTASLAYDSLLRLHHPLQSRWWFSILWKKKVARKIKCFLWLTLQDKILSWDRLMRRGFQSPSRRLLDLDPHLVCHHVYREFNSHADALAQDPGWIMWKEHTLASTIVEGTMPCHI*