MASKALTDATLVNHQDETERESSEFEKNQKRYQDLIASFPHANGWRPKATLIQYGGHWIVQPLLEGWLHAQDFFQARPIDFFVCSYPKSGTTWLKALAFAIANRSCSDHSSNPLLKSNPHDLVHFIEGELSLVPQVDDVANDNGNTLFSTHIPYGLLPESILKSGCKMVYIWRDPKDTFVSMWNFFQKERSDNGPLNTLEESFDKLCQGLSLYGPYLDHVMSYWNAYQENPDQILFLKYETIRADTLPYVKRLAEFMGYGFTAEEEKKGVVEEVVNLCSFETLKNLEANKGEKDREGTEGRECWDKLEVSLSFKLS*