MGEISCSANGNGLNNGNGHAVIVGPIRKSCWYEEEIDTDLRWCFALNSILHTGATQYQDIQLLDTKPFGKALVIDGKLQSAEIDEFIYHECLVHPALLHHSNPRSIFIMGGGEGSTARELLRHKTVDKVVMCDIDEEVVEFCKSYLEVNREAFSDPRLDLIINDARAELERREEHYDIIVGDLADPIEGGPCYQLYTKSFYEFIVKPKLNQGGIFVTQAGPAGIFSHTEVFSCIFNTLKQVFKYVVPYSAHIPSYADTWGWVMASDTPFVISVDELDLRMKQRMKGENRYLDGKTFTSASTLSKAVRNSLENETHVYAEGNARFIYGHGRHNQAMI*