MSYKILDLFCGAGGFSAGLERLEEFDALIGLDCDKQALITFENNHKNAIGVCGDITQAAIKEKVIKLAQTLGINMIIGGPPCQGFSNKGKNLGLKDPRNFLFLEYIEIVKAIKPEIFIIENVKNLISCAKGYFLEEIKERLNALGYQLSYQILNAKDYGVPQNRERAFIVGASRFSFDFNLLEPSQSVNIQDAISDLAYLCSNEGAFESDYLNPIQSSYQALMRKNSPKLYNHQATNHSQAALEKLKLINKEQGKECLPKNLHGKQQFKSTWGRLNWNKISPTIDTRFDTPSNGTNSHPELHRSITPREAARIQSFSDDYIFYGNKTSVCKQIGNAVPPLLALALGKAILKSARNDTNPSR*