MADAFITPVLKNLHTILEGGVRSLAAMAGKLKKLSSSITAIQALIADAETRQIENRSVRDWLQKPKDVAYDVDDVLDDWTTLHLTSESHAKKDDKVRAFSSSPFLFFNQFRPRRRISNRIQAIRERLDWIGDEKNKYQFSEVRWLETNDHRKATSLVDKSDIQGRSEDQDMVITKLICQKGDGEGSGIGVISVVGIGGIGKTTLAPLIYNDERVKTHFTKRMWTLLVETLQDELFLLVLDDVWHVDETEWERLRLPLKCGRHGSKILVTTRSEKVAKALDTNYIHNLKALSHDDCWLLFSRRAFAGREREECIELVDIGRKLKQLATLGMLPSLKYLNIEGNDEVEWLGCEFIGNGVEAFPKLEKLTLSSFSKLEEWKLQVEDGHTVMPRLLH