MEVQEFCENMEEIEDENYDEEKSARTSDENRKQNHSEIEKRRRDKMNTYINELSSMIPMCFAMQRKLDKLTVLRMAVQHLRGIRGSGSLHPFNGSDYRPSFLSDQELKMIILQASEGFLFVVGCDRGRILYVSDSVSSVLNSTQADLLGQSWFDVLHPKDIGKVKEQLSSLEQCPRERLIDAKTMLPVKTDVPQSLCRLCPGARRSFFCRMKLRTASNNQIKEESDTSSSSRSSTKRKSRLTTGHKYRVIQCTGYLKSWTPIKDEDQDADSDEQTTNLSCLVAIGRIPPNVRNSTVPASLDNHPNIRHVLFISRHSGEGKFLFIDQRATLVIGFLPQEILGTSFYEYFHNEDIAALMESHKMVMQVPEKVTTQVYRFRCKDNSYIQLQSEWRAFKNPWTSEIDYIIAKNSVFL