MEASSPRRKPRPAPAEESETSLESLPSEIHERIVSLLPVRYAVRTSAVSRAWRRIWDFFFHLPEESFQCSDDWVPLLAGKGVQTLRLHFSQGRDVEPHYMDVSIFSCRELTFLDLIGCDIPAAPAGLVGFPNLTKLYLHGVGFPDNGVRGLEELIAESPLLQVLWLDKLWFPEDEDVDEQDGHGFEELVIRAPNLRNLRIVSEYDNGWQIEELPCIEKVEISSDNYTTNRDFMRLLTRVARVRELSLKMPLRESNALGGLSCSFENLKRLSLHTDFCFLSTILSTICLLKNALNLEELSIQWIWYDDPQYEEVGLDVLNAQWTDGLLARLKSISMDMPTCESNEMHFIEFVLSKARRLEEFRICAVEYCTRSNEELLVEIIKYRRASPQAKLFFERMEFI