MGRTVDQEVHAAFVEFRAKEDDKCLSVQCIYCQQIRAKNTSRQKQHLLECPGLRGHTNPQAQSQTAQSAPNGIGATNGYPPTPNGATATAPGAGPGPGALPTPNGPMMTNGVNPHATPMQTPLQNMQGRASLPTSGPTGTSSAPPSQQAPRATPKSKPKTSSSSLPAPPLDDVHAAFVEFRAKEEDKCLSVQCIYCQQVRAKNTSRQRQHLLECPTYLSVMKDSIPANNLLHTFPEGDVARSLQIPAPTLELDFRMSIKMNPKVAVGQSLWGQRDWVTFVGGQWAGRWGKGIVLPGGQDSQIVTKESATSLRASYMLQTADDPPAFIIVKTNGWLTGAKDVLDKVNDPGVADTINPNTYKYRINLTMETGDERYAFLNTLMWVGSGCRRGHEVIFDSFRVN