MGEISAALSNVLNNENGHVVGGPRKSCWYEEEIDNDLRWCFALNSILHTGATQYQDIQLLDTKPFGKALVIDGKLQSAEIDEFIYHECLVHPPLLHHSNPRSIFIMGGGEGSTARELLRHKTVDKVVMCDIDEEVVEFCKSYLEVNKEAFSDPRLDLIINDARAELERREEHYDIIVGDLADPIEGGPCYQLYTKSFYEFIVKPRLNQGGIFVTQAGPAGIFSHTEVFSCIFNTLKQVFKYVVPYSAHIPSYADTWGWVMASDTPFVESVDELDQRIKQRINGENRYLDGKTFTSASTLSKAVRNSLNNETHVYSEGNARFIYGHGRHNQA*