MSKKISADKRLFVLDTNVLMHDPAAIFRFQEHDIYLPMIVLEELDSAKKGLSEVARNVRQATRFLDDLLEQIESPEDISQGLPLPATLRSGNGKAASASGRLFFQTHALNIPLPEAMPGQKPDNSILGTAMALQEVHPDHTVTLVSKDINLRIKATVLGIHAEDYYNDKVLDDADLLYTGSFELPNDFWGTHGQAMDSWSEGGRTFYRIKGPLVEEWHPNQCLYPGGEHGFEALVRSREKDTAVIELAQDYRSSRHTVWGISARNREQSFALNLLLDPEIDFVTLLGMAGTGKTLLTLAAGLAQTLETKHYREIIMTRVTVPLGEDIGFLPGTEEEKMTPWMGALMDNLEVLAKPDMGGEWARAATNDLLQNRIKIRSLNFMRGRTFLNKFIILDEAQNLTSKQMKTLITRAGPGTKIVCLGNIAQIDTPYLTETTSGLTYVVDYFKTWEHSGHITLLRGERSRLADFASSVL