MSKDCSSNISHHFQELLIADLFSFFSFIVSKPLYFAYLLFFLPYIVQFISFLCPLLLSSSLLFLLSLLTISPHEKPTRYGFLGNACRQVVNALETQPDDNVEFHFFDPLSLIASELEACISLETVSYRGVGDDPVVEDLVEDGQTPNYNARKELVGIPQENDELGAPERLDNLWGEHEPGSVASRGLSNNFGENPIKVPLQNDELEAFEQDQELKIPSIGSLGCNKRSMVAQGITCNVGETANEIPQLKDELGAYEHQELKTTQGVTFKVGENYVQDIDTSVKENCNVMSLNPVGFGSMRKEKEWKRTLACKLYEERQSMESSEGMDLLWEVYEVDSGKAKEINKGKKEKMLKKKDYEEEEEEEEEEMNSQLCCLQALRFSTGRMNVGLGKLNSMRITKAFKGMGIFVRREKKKF