MTIRDTCEESFVLENNDEQNSGGRVTLSGLLNFTDGHWSCCGDERHGTAALRTHGRPRQPRYMRSPHLPAAGKELLEARCPPTLRSSRLEVVLAMQARINLGVGGGSRDQLAELDSSCDDQTVKMSCCSIIYSSLSSSSSMDLPKPMEGLREAGPPPFLNKTFQMVDDPETDSIISWSDARQSFIVWDLYEFSRTLLPKHFKHNNFSSFIRQLNTYGFRKVDQDRWEFANERFQEGRGRSKMEDRLRKKRNKILQTKSGSGLPMN