MEETRVNLLEYLRSKTQVDLDTFDITGISFPRLLEHTLNLETVAAGLHDQFPEVTFDELGVEVGAVLLAGEMVPAFTGNLHLMVNPSYAYSREKVIEAAKSTPSPISLYPVLPATWEGLQACRDLQAFKIKTLGTTLFSMEQAILAGEAGCVSISPFVHSLRILVDPEYKDPHPVYNLSAQAQRWYRRQSLPTKVKSCSTVGVDELLELAGIDALTIIPDDLRALQSTYRDANQVFKLSIVENGTQNDDKIEHISYINDEEKYRADFQKADEGRAKAKTAEAIDIFCGFQAKAEDVIRKAKGQ*