MEKSSIYGLTWTKLTEWLEAHGQKKFRATQVWDWLYRKRVKTFEEMSNVPKETIELLTANFVMNTLEEQVVQESTDGTTKYLFKLSDGNLIETVMMKQEYGLSVCVTTQVGCNIGCTFCASGLLKKSRDLTAGEIVEQIMNVQHYLDGRNLEERVSHVVVMGIGEPFDNYDNVMDFLRVINHDKGLAIGARHITVSTSGLAPRIIDFANEDFQVNLAISLHAPNNELRTSIMRINKTYSIEKLMEAIHYYVNKTNRRITFEYIMLKGVNDHKKEALELAALLGEHRHLAYVNLIPYNPVDEHIDYERSTKEDVLAFYDTLKKNGINCVIRREHGTDIDAACGQLRSKQIKRVGVRERMKQKQAAAEE*