MSAAASSSTATVQPSGIITQLGLADDGTAMSSSQGFIGQTSQELGSKVPFCAMVGSEVYSENPLSGYGKTISHVIVGLKTVKGTKQLRLDPSVYESIQKERVVVGDVIYIEANTGAVKRVGRSDAYASEYDLEAEEYVPLPKGDVHKRKELVQDVTLHDLDMANARPQGGQDIMSVMGQLVHMLDMECFTYLNRALESPMSPYVVLASNRGISTIRGTEYDGVAGSASEGIRAPHGLPVDLLDRCMIVKTQLYTRDEIRRIVEMRCKVEGIAITSDALDKLADEGERSSLRYALQLLTPSGIVSKNKGKGEVGVADVEELGELFLDAKRSAGVLRSIEDF