MLADLDKRASEATLWDDPKNAKAVMEQLADVREQLELAAAFEDKLGDARTALEMIADDPSSDVVPELASEISDAIASLEAALETWETRRLLVGTYDALGATVFINAGFGGFDAHEWAERLESCYVAWARRRGFAVRVEARTPGEEVGLRSVTLEIDGRFAYGYLASEKGAHRMVRIGGVAGQTPRGRHSNFVAVDVAPTLEEKARSIHWSPYDRVRVITTMRSGGAGGQNVNKVETAVRMKHLPTGIVVRCEEERSQAMNRAKAIARLKAKLAAVAEERRLADVAAVRGDVVRAERGQQIRNYVLHPYKLVKDVRTGVETSDVDGVLSG