MGVTELQASVKALVRSGGEFNQDKACSTFYYVPSSGEASAHLSASGLGNDQKPRLRWTPELHDQFVKAVAQLGGPEKATPKSVLKLMGVQGLTLYHLKSHLQKYRLGMQIPRPETSGDGRSNSEDSSKQQESLPLTQIIAVHAEVEKKLREQMEIQQQLQARIDEQCQHLYKLMESASPQKKSIMADLEAARKLQLDGIMELSKMYSGLQSAVEQHGKLDQATSNNTAGIKRRPNDDDPQRQLEEEQERVTKSLVQWKKEPVWDDDEAQHASGSTAEISTGLNLSSGRGLDLNG*