MGRTVDQEVHAAFVEFRAKEDDKCLSVQCIYCQQIRAKNTSRQKQHLLECPGLRGHPNAPQPSQPAQAAPNGIGAPNGYPGTPNGPTATPSGPAGPGTIPTPNGTLMTNGVNPHATPLQTPLGALQNRATMATPVPATGPPSAPPSAVPSRPTPKPKTKTTSSSLPAPPLDDVHAAFVEFRAKEEDKCLSVQCIYCQQVRAKNTSRQRQHLLECPTYLSVMKDSIPANNLLHTFPEGDVARSLQIPAPSLELDFRMSIKMNPKVSVGPSVWGQREWVSFIGGQWAGRWGKGIVLPGGQDTQIVTKDCTTNLRASYILQTVDEPPAFIIVRTEGWLTGAKDVLEKVIDANMADGVNPGSYKYRVNLSMETGDERYTFLNTLMWIGSGCRRGHEVIFDSFRVN