MTLIELISKNEWIDVKPILIELFPKENRTYKLKAYEFVYSKLQKMKTIPSKDTIILERVCTPEEEFVDVYSIKPTDKENWALDFVPWQECLGMNISTKSLSEFNELEIISFCLYEMTFYGFSQSKIKEQFDQFINGSDEIDKKYS