MEAAVQDALCELSQEVRDLSVAFEVDRVHGAPDPLVFYRNYVSRNVPCIFTNAISHWPCIRRWTNEYLLEKMGDQLVTIDVTPDGRGDAIVSGPDGKPCFVTPLEERVPFSSFLEELCSEKGEAGRVPYASHQNGSFVTEYGPLADDADVEISWATKAFGHGPDAVNLWIGDDRAVTSFHKDHYENLYAVIAGEKHFTLHPPADVYRMYVRDYPKASYVRDEDTTLRIDYGDDLPSTVPWVSVDPDDPGTSDRFPLYDQGPPPLRCVVKAGELLYLPSMYYHHVKQKPDEQGRTIAINFWYDMEFDVKYAYYKLAEKLTGALSAS*