MGRTVDQEVHAAFVEFRAKEDDKCLSVQCIYCQQIRAKNTSRQKQHLLECPGLRGQNQTAQSAPNGISAANGYPATPNGAAATAPGAGPGPGTGALPTPNGPMMTNGVNPHATSMQTPLQNMQGRAALPTPGPPTGPASATSSQQPPRATPKSKPKASTSNLPAPPLDDVHAAFVEFRAKEEDKCLSVQCIYCQQVRAKNTSRQRQHLLECPTYLSVMKDSIPANNLLHTFPEGDIARSLQIPAPTLELDFRMSIKMNPKVAVGPSIWGQRDWVTFIGGQWAGRWGKGIVLPGGQDSQIVTKESITNMRSNYVLQTADDPPAFIIVKTEGWLTGAKDVLDKVNDPNIADTINPNTYKYRVNLSMETGDERYAFLNTLMWIASGCRRGHEVIFDAFRVN