MLHALPLALLAFAPHVTQLRTPPNCRGGDRLPTQLPSRRISATVASAAASVAAEETAATASPEQNNPIFLDESAALAAAGFALQPPELIQLAKRFLVSKGGFGADAELLGDDFAFVGPVVGPLSKEEFLKAIGSVDVQKGFPDFSPQFYGFQVDPLEGNRVWYVARGRGTNTGPFPPFAPVPTGRSLVNPPQACSLTFDDKGLVTKYTIGVVMDRQVGNTGGLGGLYGILYAIGRPLPFPEAQPWQMSKRYRLFQGVGSLVGALAGRK*