MIVKDIMIKDVITVNENVTISEAERIMTVNDIGRLIVEDDLGKVVGMITDGDLVKERNFDLKVKEIMTTDLIKGYQTQSIQEVAQIVSDNQIGGVPIFDETDNLVGIVTVDDIVSGYMKEENTAKISPESSAIYLSMTRSREYENYWLDKINGYGYKAAITQTGANAEDLPIKLRESATVAAIARKVIKERAKEKVAVSNAVRDAYNQLNLINPGLGGGFKVAIVRGEGKVAVSAFGKFGHALVDGPEQIALGTSII