MGRTVDQEVHAAFVEFRAKEDDKCLSVQCIYCQQIRAKNTSRQKQHLLECPGLRGHTNPQAQSQSTQSAPNGITAANGYTPTPNGAAPTAPGPGPGPGALATPNGPMMSNGVNPHATPMQTPLQNMQGRASLPTSGPAGTASTASATQQAPRATPKSKPKSSSSNLPAPPLDDVHAAFVEFRAKEEDKCLSVQCIYCQQVRAKNTSRQRQHLLECPTYLSVMKDSIPANNLLHTFPEGDVARSLQIPAPSLELDFRMSIKMNPKVSVGESIWGQRDWVTFVGGQWAGRWGKGIVLPGGQDSQIVTKESSTSLRASYMLQTADDPPAYIVVKTNGWLTGAKDILDKVNDPGMADGINPNTYKYRINLYMETGDERYAFLNTLMWIGSGCRRGHEVIFDAFRVN