MTTLTTEQELHEYLNKKGVKKLLEDMLEDVLQKRPDEPVKHIYNYLRKNFAAQLSSPDVNPVANELEAMLAKTLADAPKDDAGDDDRAPSPPPDSRAPAVSLRQGMAKNRRKSVCAEPITPDDLSKNFTPKVYPKSDEEKQRIKEVISHNILFANLEEKQKNIIMDAMFEVNKEPGDTIIKQGDEGDNFYVIDQGNCDVYVKIGGEDKHVLACGPGDSFGELALMYNAPRAATVKARDNARLWAVDRLTFKFILMDTTIKQRNLYESFLEKVPLLSNLMRYERLTVADALGKQEFKAGDVIIKQGDPGDQFYIIEEGEVVCLQSPEPGKPEMEVGQLKSGDYFGEIALLTNKPRAATVKAVTDVATLSLSRATFTRVMGPLQDILKRNIGAYRSYISLV*