MSSTSQNATVLLTRLLSLKENSSFHLILDSLTQSSYYLIQEYIHRCSKTTSKIIYLSFETINKPHYCSEFIDCSDITLHQIVEKVNPLRESNERLLILIDSLNYINNDELAHFVAQLVGPEITLVGVYHTQCPVAASKYPNYPSSETLLSYIASTIFELYPLIPDSLDEEELDAKVKKLTFPINSNLNSAIFKVILTNRRKSGRSLTYTLIINSLNHEYEIWKDKQESDEILQEDESLLKDLTTFNLTTSSKQKLAREQVELPFMQAQESLGAAGGAIVYEFEKDDDYDEEDPYEDPF*