MSGYNGRRAPNFSQYLSDLNTVPSPYDQAVQEDREIFDVDAELALFTNAEFLDFDSKGDMSGRVPVTALGEDQHNPESTSNQDVKYLDMLNVAPVQAAAYSTVSQQPANHGNNVTAAPIQPVFNTSAPPQVQPRIQPTTSAGAKRKQDTSSLDDAARQAQEEDKRRRNTAASARFRVKKKEREKNLERTVKDVTTKNAALEARISQLELENRWLKNLITEKNGSALTDGDISGMFTKFQESKEGATVTQQQQGGQEVKAEATTAETRAS