MTENKPSEQTNELKDLVVEKEFNQTLDDLLANPFGSDGESAASIVNNETDAAPRLVDMLTETNKKQALELSKQIEPGNQAAILGYGAPAQAKLHDFSHSMLAHVQKQDVGPIGDIISDLMYRLQEADPDELAARNKNVFTKMFHRVKQSINEITSKYQKIGTQIDRIALKLEHSKKRLMEDNSFLEQLYDKNKDYFQALNIYIAAGELKLEEINTKMLPELRKKAEQTGDQMDYQEVNDLTQFADRLDKRVYDLRLSRQITIQQAPQIRLIQNTNQALAEKIQSSIMTAIPLWKNQVAIALTLLRQQQAVAAQRQVSETTNELLKRNADMLKTNAIETARENERGIVDIETLKETQSSLIETLQETLKIQQEGRAKRAVAEKELVTMEQELKERLLEMK*