MAPAEVIVVDLVLIDGELGMVKLTANGVLEAIEYGEPSRYWTVKKDVLGFVVEGKYIRIKTVVEREEGICCGEFGGDYSRKDFVFEPFSEDAKNRFCFKLRHYLDSLGRPKRLLVFVNPFGGKKSAIKIFEKEVKPLFEDADIQLDVQETKYQLHAKEMVRSMDVSKYDGIVCVSGDGVLVEVVNGLLQRSDWQTVFKLPIGVIPAGTGNGMIKSLLDAVGLQCCANSATISIIRGHTRSLDVATISQGNTKFFSVLMLAWGLVADIDIESEKFRWMGSARMDFYAIQRIISLRQYNGRVLFLPAPGFESYGQPTSYRLHKEPPVKVLGYQGPDTKFEDVEWREIKGPFVSVWLHNVPWGAENNLVAPAAKFSDGFLDLIVVKNCPKLALLSLMTQISEGTHVQSPYVAYLKVKAFALEPGALVDEPDKEGIIDADGEVLARGRRTYKCEQIALMSYDKLQITVDQGLATLFSPEY*