MSTSTQDKNDDLVQSVAGVTSDDQTNAAERRAKGEFVRGISTARNWISGEQGAMFPPAKDRYHLYVAYNCPWCHRVLLGRAIMGLEDVITVDVCFPNRSNEDEPRGPNLWKFCPEGQTSPMNTGAFIKFDECTDDTVNGKRYIKEIYELAGIDDQKSVPILFDKQTKTVVSNESAEILRMMGTVLKPLASRPVDLYPAEVAAEIDHLNDWIYKEIANGSYKAGFSSNQETYETAYKTFFAALQKLDEEVLSKSAFLAGDHVTEADIRLFPALFRFDPIYYSRFKLNQSFLWEYPNVWKWMSRMMNLEGMEPVSNAAYLRHCKQGYFGRTGNGTVPVGPLGYPECYKSPSPPFAKQS*