MSNKIYYSIVSSVRFSRNEENRRLIEKYIQKGETHFLTREDDYGDCFEVDFERAITEEVNEDWILETVIDFAKKYKITEFELWKKHEDESTYNKGFGIAIEGFMENPIIKFKEVYSGSLEDWNLSWKKGKQTYEKIYFKLAL