MGEAVEIMFGNGFPEIHKDTSPIQTLLSNQKDCHWYEETIDDDLKWSFALNSVLHTGTSEYQEIALLDTKHFGKVLVIDGKMQSAERDEFIYHECLIHPALLFHPNPKTVFIMGGGEGSAAREILKHKTIEKVVMCDIDQEVVEFCRRFLTVNSEAFCSKKLELVIKDAKAELEKRDEKFDIIVGDLADPVEGGPCYQLYTKSFYQNILKPKLSPNGIFVTQAGPAGIFTHKEVFTSIYNTMKHVFKHVKAYTAHVPSFADTWGWVMASDQEFEVQMDEIDQRIEERVKGELMYLNAPSFLSAATLNKTISLALEKETEVYSEENARFIHGHGVAYRHT*