MDGQLGNGNQLSITSRPAEAVEVTQLTTDVSYKTTTPQTISNGNSGTNGQTKESPGTCLMCLQSFDELGSIGSESPEELKRIVDNIFKIAKIEVKAVNGKIEPLCSGCRAKLGYDYDEDAYYEMLSQMYSNDAQSKTCTVAMQNGIPVHIAMPCDGQGFESSPTSGGIDGHYIDAACGTFVVTELGVEALNADKDDLVCAICSKAFNFKSTLRLHIRSHHQTAPRETIELPKHTRKPRTYECVECNLSFKLKYDFDKHIGSHKKPTMHQCEGCFKLFKHRSYYLMHRNLKRCKAQLSLDLNAPLGEDLGVVVPTANVPPATSTSSRRRNGTAKSRTNTAPISSVSALLQCNPELGSPLTDCGIRNTS