MGRGKIEIKRIENANSRQVTFSKRRTGLLKKAQELAILCDAEVAVIIFSNTGKLFEFSSSGMKRTLSRYNKCADSSETAVVEYKTEKEDSKMVEILKDEVAKLETNQLRLLGKDLTGLGLKELHHLEQQINEGLSSVKERKEELLMEQLEQSRIQEQKALLENETLRRQANDILNIDFNLLTFLSFNNVEELRCLFPMTEHVIPTYLQYHHIERKNSFVENGVKCPSLARNCANDKADSDTTLHLGLPSDVHHKRNAPEKKTFSDDS