MRDLSLTARSSGTSSNVSLPTHRDVVHDFLGDGILNVDEELRGNIRVFCRCHPLNDEEISARASSVVEFDTARENELSICVNGSSKKTSSVDETGMLVMDYVVPGGPTNNHLEPRDILVCVNAEVVTQFLILETLLDDSVGIEIDLELERGGVLLKVTLQDQLFNHRYSLDGEVDGMEGESKVIDRELTNIGINVNGDGNLSDSQTVLSNATSDARVETKKRQLHHQVAVDGLMQSDCMIETGLDDSRVLENILSLDELGEAGTMNASAVEQHIEPTLVMFEVHVPPSCMLDDVMLAFSAYPIEIPAEIVFLHPVHNYALVAYDPTTLRPAGAAVVRATTLLPEPALRRGDVVYLVGLNRSLQATSRKSIVTNPRAALKYWCS*