MEEPIVVNKGEDQTLDLPPGFRFHPTDAEIIVCYLTEKVKNSKFSATAIGEADLNKCEPWDLPKKAKMGEKEWYFFCQKDRKYPTGMRTNRATESGYWKATGKDKEIYHKGKGIQNLVGMKKTLVFYKGRAPKGEKTNWVMHEFRLEGKFATHNLPNKEKDEWVVSRVFHKNTDVKKPQISSGLLRINSIGHDDLLDYSSLPPLMDPSYTNDDFKGITTNQQISSTKSQSDGYYLPSFSINNNQHQFLIKPEDNYHRINYDQHEINPTMMNYTSISNQSNLNNPIGNTLPQPQIRIQNPNLNYFMYQNRMQSSMPTNVYGSGKNNECKVEQFSSNQSQDTGLSNDTSSAVSKLDMERNRALYDDLEGPSSVAPLSDLDSFWDY