MADYHFVYKDIEGASTQWDDIQRKLGNLPEKAPAFKPPAYTPAEDESSAPKDQAWFDKKTEEELEDLEDDKDLDDDRFLEEYRKKRLSELREAAKVKRYGTVTPISGSDFVREVTQASAEDWVVVCLYKDGVAECSLLLGCLDELGSRYPATKFVKIISTDCIPNYPDCNLPTLLVYHHGAIKGTHVGLKSFGRRCTPESVALLLCQSEPVLNDGKGGDDDSSREAVMAGVRRQFIERVVKDHEDKDNDDGGYNSD*