MGRTVDQEVHAAFVEFRAKEDDKCLSVQCIYCQQIRAKNTSRQKQHLLECPGLRGQNQTAQTAPNGIGGANGYSATPNGAAATAPGAGPGGPGTAALPTPNGPMMTNGVNPHATSMQTPLQNMQGRAALPTPGPPTGPASATSSHQPTRATPKSKTKASTSNLPAPPLDDVHAAFVEFRAKEEDKCLSVQCIYCQQVRAKNTSRQRQHLLECPTYLSVMKDSIPANNLLHTFPEGDIARSLQIPAPTLELDFRMSIKMNPKVVVGPSIWGQRDWVTFIGGQWAGRWGKGIVLPGGQDSQIVTKESVTHMRSNYVLQTADDPPAFIIVKTEGWLTGAKDVLDKVNDPNIADTINPNTYKYRLNLSMETGDERYAFLNTLMWVASGCRRGHEVIFDAFRVN