MLLPKLIALLPDLATFIVVVNEGSFTAAASKLGVTPSALSKLITRLEQALSVKLFERTTRKLIITQAGQKVYDQSLLMVNAAQQAIEISSSEHAEPAGALTIAAPEAFLNSVLQPFVVPFLAQYPHIQLKLRAADGDIDLFKHNIDVAFRLTDKPDENLVLRELCKTNLVLCASPEYLAQRGTPTHPTDLAEHDCLYLAETDKDHIWTFAKGRETHTVAVSGRYAVNQSQLRLTGVKNHLGIGIFHDFVVQDALAAGKVVQVLQEWNIKSNYHGAIAMQYAQTKYMPARLRVFIDFVLEHLSPKLNGKESTC*