MVILKLIQKEFNHDAQIIFIWKLQKLTHILEYTDILKKLHELNNFKYQDYIIEWNHNHNMYQITNTEELKNALKELYRKYIKDRCIRFHITPLSYYHEYEPPPPYEIPSSSSSSLL