MNTDSASVKLRTAKDSLVSSLFELSKSANQTASNIIDFYNTIDQEEGEKIEAINTLTDSLFRLTDATNHLHLISSDLTNPMDLDIDTNRSLLSTPPSTADKTANGKKARVEKDPNAPKKPLTVFFAYSAYIRSKIREERALEGLPPLSPTEITQEISKKWKGLDEKEKSKWKDAYHIELQNYLAEKNKYLEDKKNGTLPLDYSPSAHARVPNPFTSIIMGTDTSSHSSKKDQEHDDGNVGKEKEEKEI