MLAFYRRLYPFKSLFTWLNHEHAPTKLFTHREFAFTLQGDVYLRYNSFATSDDLKKQVCAYNPTRFEIGPVYSARPRDKKTVRPAAFSPQLRELVFDIDMSDYDPVRTCCAAADICRRCWQFIAAAVRVLDRALRDQFGYTHLLWVYSGRRGIHLWISDRQALELTDEQRRALIGWLTVIQGGKEMHKKVNVRVGGKALPPSLGQAYKMLEPVFHELILDDQDLFASEERWEALLHLVPDAVREKLKNAWERDPHRASADKWQNVLDELDAWKPPARHAASQTQTPAAIKEDIVLQYTYPRLDAEVSKHRNHLLKAPFCVHPKTGRVCVPVDPRTIDRFDPGRVPTVHQLLRELDAAAPPAPSGGGETGEGVGGDKVTAAGEHHADWERTSLKPYVELLDRHARGLMEETRRAKQKMDLSW*