MKEVGSPNLADCFPVLKVVDPHGIRRRTGSYFWKLLTIFKGLVDKRLKLRNEDGYCTKNDMLDAILNNAEENSQEMYRDKIERLSLDLFVAGTDTVTSTVEWAMAELLHNPNIMSKAKAELENTIGKGNLVEASDIARLPYLQAIVKETFRLHPAVPLLPRKAEVDLEMHGYTVPKGAQVLVNMWAIGRDPKLWDNNPSLFSPERFLGSEIDFRGRSFELTPFGAGRRMCPGLPLAIRLLFLMLGLLINSFDWMLEDGIKPEDMNMDEKFGLTLGKAQPVLAVPIFKPSN*