MRKEATRLVSALLRAGNNGVSTSWAVGGTRLKSAMPQPDEKKDEDLHAKEGKVLHPHLLNENVVKTQYAVRGELYLRAEQLRKEGKEIIFTNVGNPHALGAKPLTFTRQVLALCAAPFLLDHPKVEDMFPADAIARAKKILASFKGGVGAYTDSRGNPLVREEVARFIEKRDGVPSNPDHIFLTDGASVAVRLCLNAMIRHDRDSVLVPIPQYPLYSASIRLYGGTLVGYFLDERRGWGLSVEELQRALQEAREEGKLVRGLVFINPGNPTGQCLSKENLQELIKFAYQEKIVLMADEVYQENVYQDERPFVSAKKVMWEMGEPYRSHVELLSFHTVSKGTAGECGLRGGYVEMTNIHPGAIEEVYKCASINLSPNTMGQIALSVLVNPPKPGDPSYDQYTKEKASELVSLRRRAHMVTDGFNALDGVTCNFTEGAMYSFPQIKLPAKALEAAKAAGKAGDVFYCLKLLEATGISTVPGSGFGQEEGTFHLRTTILPREEVMTHFVEKFDKFHKDFMKQYS*