MSEPSIKLRAAKDTLVSSLFELSKSANQTASCIIDFYNAIGEDEEDKLEAFTTLTEALQKLTSATNQIHGVSSELTNPLEDDKDVIPAIVSPVKVTAARKKQERDPNAPKKPLTVFFAYSAYVRQALREDRQKAGLPPLSSTEITQEISKKWKELSDSEKFKWKQAYNAELENYQQEKLKYLEAKKNGLAPTLDAPSTAPVPLPDYLQVGLEEEFEPPKEKRPHEDDGNTGSSEKKKKKKKKDRKKEKHGSSSI