MSVDSRGEKRKVQYLLSHTELIEEVLANEEKRQKLEIKNIFKNGSSSNASTDNKINKDFAESTEKDDTDDDFIDDTSSLNDLLVTDEDEKNNNNLVGLTKNFIQYLQSSKSNVIDINVALEQLQVKRKRKIYDIINILENVGLIEKKSSNLVQWKGGTWPPKNGQKLDLKSPDKNEVIKLQNDISKLNKKEKELDEYLKYMKMSLKNVCEEAAKKDLFYMHAGDIMDTFEDKAVIVVQAPKGTLFSSDEGKICMDNKTGMNYPLMIKSFIKPITATYIEQSSIPISYDYYVEDNCEYINNEYDSAGQTYNVTNIDEQDYLYRIEDNNYDHPTSYSNGNLRYPSHGIQYVEKTYIVPLVPQAKDDDYKFNFTNDIALISSFFEDF