MFGNGFPEIHKDTSPIQTLLSNQKDCHWYEETIDDDLKWSFALNSVLHTGTSEYQEIALLDTKHFGKVLVIDGKMQSAERDEFIYHECLIHPALLFHPNPKTVFIMGGGEGSAAREILKHKTIEKVVMCDIDQEVVEFCRRFLTVNSEAFCSKKLELVIKDAKAELEKRDEKFDIIVGDLADPVEGGPCYQLYTKSFYQNILKPKLSPNGIFVTQAGPAGIFTHKEVFTSIYNTMKHVFKHVKAYTAHVPSFADTWGWVMASDQEFEVQMDEIDQRIEERVKGELMYLNAPSFLSAATLNKTISLALEKETEVYSEENARFIHGHGVAYRHT*