MEPTSHCRICHRPEEASMPLRSIYSSDESEEIVKMMEELNGGQLIVDELRSSEICATCLQKVHIGYAIQRQIREAEATPATSSTELVLPSGTVVKVEDVFIEEEEENDGYEYEFLEDEYLEEDQPVQRVVRGRFFVMPKEEVVRGVVEHVEGYREVQIEGDRCCGCSFVGVNRKELLQHSDKAHVIDSVGSGNYCPICFGKFSREETLTRHIDECRSRSIFVCGRCNRYFNRRGKIERHLVGCKAEEVVVPGEGAEESDTMEIEFETGSEWEEEEEFKPVEEKLRRKVAPKLRNVVDFPN