MPTVSVGRDLLFEALGRTYTQDEFEELCFDFGIELDDVTTEKAIIRKEKHLKEDEDIGGDEEIIYKIDVPANRYDLLCLEGLVQSLRIFLGLDSVPSYTLADINQQSMLKMHVKPETSEIRPYVVCAVLRGITFNEARYNSFIDLQDKLHQNICRRRTLVAIGTHDLDTIEGPFTYEALPPSKIEFKPLKQVETFRADKLMEFYKSDMKLKKYLHIIEDSPVYPVIYDKNRRVLSLPPIINGAHSAISTKTKNVFIECTATDLTKAKIVLNTMVTMFSVYCERKFEVEPVEVIYSDGKSYICPELSPYDMEVSLTYINGIAGVTLEANKVAGLLNKMQLHAKQSVTKNDECFFTVSVPPTRSDVLHACDVAEDVAIAYGFNEIPKRKPSSIKPLPLNQFSDLIRMEIALSGYSEVLTWILCSYKENFAMLNRKDDKSTAVVIGNPRSADFEVARSSLMAGILKTVAHNKDHPKPIKLIHGLVDRIMQVTGTPFVSPGDNTGYHIVRSDEPEFLSGRQASIIFKGQPIGTFGIVHPQVLDNFDIPDPCSFVELNLQSLL*