MLRTVKPKNARSKRALQAREPKEVEDPRVAIFVKGTHAGEKVTAVMKELMALKRPHAISFSKKNAVRPFEDATSLEFWAQKNDASLFVVGQSTKKRPDGLTFVRMYDHRVLDMCEVGVEGWKSMADFRTPKATPGHKPLLHFASELFDTHPRFIQLKSMLMDFFNGEVIDAIHLAGLEHVISISLGPTPPSPNAATSTLQATGAPNEDLLSLPKVHVRSYMIRLLASGTRVPRVELTPMGPSLDLTLRRHTDADPEMWKRAMKRPKLRKQDVEKGVGKKRKNLDVDEMGDLRGRIHVGKQDLGKLQTRKMKGLKPGREEAVGDDENEGESGRDSEGEDEGRSRKKRRAV*