MREQELETVEELRDLCERGSLEGRSSRKEGEENHQDDLIWCKKEKDQLEVRIRVCETEKLNAEKKMREAQRACEKVKTTVESLKDSLQQATRELKRLRRYGRADQCFRCGCVGHVVRQCTSRPVQRVDTTKKARKAIMVEPVEILEQGKRFEADGGSVVSVMSTSGWERLKTRCPELKKEAEVLAKQYLIEPSQSDAKIVARAEAGLGQAICREAEKKCVPTNQCSKSEERRMTKVVTNRVFINTNHGIGVGSRSGATCTPKAAQAVVDKMVGCKNRWVPREQTRWVPGVQMKAKRGRREVQRRTVNCARRNVKSNFNVEDMELSPRRTLEDRHDGFYTVKPDRNRLPNSLSVSETIDSMESLVDCRGMAVPEQESGTNRRRSRSPSGKESRRDVDTLLRARAGRMPRHHY