MSKKAATISFFETFQSTHNSLNVHEENTIYWAIMYDDIKLFISFTERESFDANMALVSDYYPITGNVYSLLELCCYYGSVNCFKFLRTEFNLQINHTCLEFSFLGGKPDIMNECLKYQTPDQNCMVLAIASHNIDFVTFLMNEYDLKIDLSACIKFNNLQAFFVYLDQTKDLNECYILSPSFHIPSICEYFLENNVKIDATDSENEKTALHNAAYYNCVEVMQFLLSHGLCVEEKSKYLKTPLHFAAENNSIESVEFLLSNGAKIDARAYYMETPLHYACNYNCIETVKLLILNGANINAKTKQSKTALHFAVKNNCKNIVNILITYGISLNIRDKSRKTAL