MSAQEFYAPILASTGVYKFYIDGQWKESVSGKSVAISNPSTRQTAYQVQACTQDEVNKMFESAKVAQKAWARTPLYKRAEVLHKVASLMRQYAQPIADCLVKEVAKPSKDSLTEVVRSADLIDYTAEEGVRYLGEGQLLNSDSFPGNARNKLCLVSKVPLGVVLAIPPFNYPVNLAVSKLAPALMAGNAVVLKPPTQGAVAGIHMVQCFHAAGLPAGLLSVATGRGAEIGDFLTTHPDVNCISFTGGDTGISIAKKAGMVPLQMELGGKDVCIVCEDADLDLAAKHIIKGGFSYSGQRCTAVKLVLVAAPVADRLVAAVAAGVAKLSVGRPEDDCDITPVVSESSANFIEGLAMDAKAKGATFVTGEWRREGNLIWPVLLDHVTADMRLAWEEPFGPVLPVMRVSSVEAAVEHCNKSKYGLQGCVFTRDINAAIRISDAMETGTVQVNSAPARGPDHFPFQGFRDSGIGSQGIRNSLAMMIKTKSTVINLDKESYTLG*