MADAFITPVLKNLHTILEGGVRSLAAMAGKLKKLSSSITAIQALIADAETRQIENRSVRDWLQKPKDVAYDVDDVLDDWTTLHLTSESHAKKDDKVRAFSSSPFLFFNQFRPRRRISNRIQAIRERLDWIGDEKNKYQFSEVRWLETNDHRKATSLVDKSDIQGRSEDQDMVITKLICQKGDGEGSGIGVISVVGIGGIGKTTLAPLIYNDERVKTHFTKRMWVCLSEDFSVADVTI