MVKEVRKGAPKVVVSLKRDLDQKTKTHQKSDNPIGSKVDVLRVECELLSYMMSNMPKFSSALSLPAPIFSYKKDTLTSVKSRDISEFLTKDFASIKVLQVYMMYLYHEYIGPLKLSHINFLCPDAISCATMKKNRLSVIDYIKYAFLNERKKDLQNHWVLIVLDLVFGLAYVFDSATPPPPETRKAYRIYWTNLENDKRKIKSQKLRFIQMKCAQQVDAVDSGYYVMKYMHDVVTVYNEYKDNLSEGYVQREIPYSDEELQETREQWAKYFKDNYLMDAGE*