MPSVGLGTWQSDPGLVGQAVAIAIKVGYRHIDCAQVYGNEEEIGIVLKKLFDDGVVKREDLWITSKLWCTDHAPEDVPEALNRTLKDLQLDYVDLYLIHWPMSMKKGSVGFKPENLAQPDIPSTWRAMEALYDSGKARAIGVSNFSTKKLGDLLEVARVPPAVIQVECHPSWQQSKLHAFCKSKGVHLTGFSPLGSPGTTWFKGDILKHPVLTMAAEKLGKSPAQVALRWGLQMGHSVLPKSTSESRIKENFDVFGWSTPEDLFAKFSEIEQANL*