MASADVLVAVLEEGREKQVSPTEAENRIQWVKDMRRILSPPGMIAEDGSVNQDFFKPKKVVLVDDKKWGSAERDLLYQGLEKHGVGKWGEICAELLPRWDEQAVRVKAARLMGSQSLARYVGWKGNREAVETEYNKNKELGERIGCWKGGVLVEDDDGSVRKALQDLEQQ