MGRTVDQEVHAAFVEFRAKEDDKCLSVQCIYCQQIRAKNTSRQKQHLLECPGLRGHPSAPQPQSQSAQSAANGISAANGYPPTPNGPAAAAAGAGPGPGAAMPTANGAMMSNGVNPHATPMQTPLNIAAGRGTLSTPGGPPTAGPGSSSGTPQQGSRPTPKPKPKTSTSSLPAPPLDDVHAAFVEFRAKEEDKVRRGYGYGREFSNLTGESQCLSVQCIYCQQVRAKNTSRQRQHLLECPTYLSVMKDSIPANNLLHTFPEGDVARSLQIPAPSLELDFRMSIKMNPRVSVGQSLWGQRDWVSFLGGQWAGRWGKGIILPGGQDSQIITKDSVTSLRATYMLQTADDPPAYIIVKTNGWLTGSKDVLDKVNDPNMADAVNPNTYKYRVNLSMETGDDRYAFLNTLMWIGSGCRRGHEVILDCFRVN