MSILSWIENQRKLKLLNAPKYNHPESDVSQGLWTRCDHCGVILYIKHLKENQRVCFGCGYHLQMSSTERIESLVDANTWRPFDEMVSPCDPLEFRDQKAYTERLKDAQERTGLQDAVQTGTGLLDGIPIALGVMDFHFMGGSMGSVVGEKITRLIEYATQEGLPVILVCASGGARMQEGILSLMQMAKISAALHIHQNCAKLLYISVLTSPTTGGVTASFAMLGDLLFAEPKALIGFAGRRVIEQTLQEQLPDDFQTAEYLLHHGLLDLIVPRSFLKQALSETLTLYKEAPLKEQGRIPYGERGPLTKTREEQLRRFLKSSKTPEYLHIVNDLKELLGFLGQTQTTLYPEKLEFLNNLKTQEQFLQKNDNFFEELLTSTTVKKALNLACGTQTRLNWX