MADIGTEVQKAVEAELRTNTAVSSLFGGTTRIFTNKALPDSVYPHIIIGEDQIVGDDTECSEEDDVTVNVHVWAREETPEEGVLKAKAIAGAIRRALRKQLMLTGFTVDDWTYEGTRHLGDPDGETAHSIVTFTYLTTAD