MGRTVDQEVHAAFVEFRAKEDDKVKLACLSVQCIYCQQIRAKNTSRQKQHLLECPALRGHNPPHPQSAPTNGVGNVNGYGAAANGPAGGPGAGSATATLPSASSSMMTNGVNPHGSALQTPMQNLSSRPSLPSQAPPPPSSSSAAAQPQQRAHNTPKSSKQPRQNTSSLPAPPLDDVHAAFVEFRAKEEDKCLSVQCIYCQQVRAKNTSRQRQHLLECPPYLNVMKDSIPANNLQHSFPEGDIARSLQLPTPSLELDFRMSVKLNPTVTVGQGIWGQRDWITFVGGQWAGRWGKGIVLPGGQDSQIVVKELSTHIKANYLLQTADEQPAFIVAKTTGWMTGAKDVLEKLSDPSMADSVNPNTYKYRINISLETGDERYAFVNTVMWVGSGCRRSSEVIFDAFRIT