MDEKKVRILNMLQTEIPLTERPFLEIGKKLNITEETVIQIVKELKNNGLIRRIGGIFDSKNLGYHTVLCALRVLKENLDEVVKVINRYEGVTHNYERDNYYNVWFTITAKSEKEIEEFLEELKDTLKIEEILKLPAEKVFKINAVFKVKE