MELQPQDHQEQKQHLCKLCNKSFSNGKVLGGHMRSHRSNQNPPKKRKKNSIPGSYSLRENPKKSWKFSAPNGENSETPLQENHCKICGKGFESSKALFGHMRHHSGKRKEPIRRCRECNKEFENLKSLTSHMKSHCQSSVTGGGQSDGETLGLLRRKRSRRTRCKLGGSNYPYCCSSSNSDLIEYSSSSVVDGIESDVEELALCLLMLSKGVGNFGAEFSSEFIGGNHFSGFEAKSPLNRTANFEVDFEDRVKMEFQEVGRYDTEVELGMPKLDDDDESEMGFCEILRENGLKSSKEGEIEDFCVKACDLGMEEGNHQCDVCLKVFGSGQALGGHKRAHLLKPNLMEFEEDENENKNEDEDEDEEEEDDDDDEFKPWWNGVDENEQQQQGVGLLSSN