MAIPVIEMGNLKGNEKERFMAEMGKACEEVGFFQLKGHSVPLELMERVKKVCSEHYNRVREPKFKTESVPVKLLNKSLTEAELSNSSEPKKVENVDWEDCFVLQYAQEDYPWPSEPSEFKETMMEFGKEITKLAETLLEILSENLGLEKGYLKTTLAGGDGPDDKAFFGTKISHYPPCPRPELVEGLRAHTDAGGLILLFQDDEVGGLQVLDNTGRWIDAPPMKDTLVIDIGDQLEAISNGRYRSAWHRVLATDNGNRMSVASFYNPSFGIVL*