MASKALTDATLVNHQDETERESSEFEKNQKRYQDLIASFPHANGWRPKATLIQYGGHWIVQPLLEGWLHAQDFFQARPIDFFVCSYPKSGTTWLKALAFAIANRSCSDHSSNPLLKSNPHDLVHFIEGELSLVPQVDDVANDNGNTLFSTHIPYGLLPESILKSGCKMVYIWRDPKDTFVSMWNIFQKERSDNGPLNTLEESFDKLCQGLSLYGPYLDHVMSYWNAYQENPDQILFLKYETIRADTLPYVKRLAEFMGYGFTAEEEKKGVVEEVVNLCSFETLKNLEANKGEKDREGTEGRECWDKLEVSLSFKLS*