MSEPSIKLRTAKDTLVSSLFELSKSANQTASSIIDFYNAVGEDEDEKLEAFTTLTEALQKLTSATNQVQVVSSELTNPLEDDKEVIASIASPVKAPARKRAERDPNAPKKPLTVFFAYSAYVRQALREERQKAGLPPLSSTEITQEISKKWKEMSDVEKDKWKQAYNVELQNYHLEKLKYLEDKKNGVAPSQDAPSSAPVPIPDYLQTELNEFEPPKEKRPHEDEGNGGSSEKKKKKKKKDKKKDKHSSS