MGEDEDNGVRLVHSLLACAESIQRGNLNLAEQTLRRIQLLSLPPGPMGKVATHFIDALTCRIYGVAFSSGNNVGSNQSDSLSELLHFHFYETCPYLKFAHFTANQAILEAFAGQKQVHVIDFNLMHGLQWPALIQALALRPGGPPRLRLTGIGPPQSGGSDVLQEIGMKLAQLAETVKVEFEFRGVVAVKLDDIKPWMLQICHGEAVAVNSVFQLHKLLYSAGSVIPIDEVLRSARALKPKIFTIVEHEANHNQPSFLGRFTEALHYYSTMFDSLEACSLPSDSSEQVLAEMYLGREINNIVACEDAARVERHENLVQWQMRMLKAGYRPIQLGLNAFKQASMLLTMFSGDGYRVEEKLGCLTLGWHTRPLISASAWQCA*