MADMGMDAYRFSIAWSRIFPNGTGQVNQAGIDHYNKLIDALLSKEIEPYVTLYHWDLPQALEDRYKGWLNRTIVEDFAVYAETCFKAFGDRVKHWITLNEPHTVATMGYDTGLEAPGRCSVLLHLHCRSGDSHTEPYIVGHNFILAHATVADIYRRKYKATQRGQLGIALNVVWYEPMTNTRTDIEAAKRAQEFQLGWFADPFFFGDYPESMRARIGDRLPKFTADEAALVKGSLDFVGINHYTTHYTMDSNTVSSTAMGLLLDGTMADTGAVSVPFDIKNPTGDRANSLWLYIVPWGMRKVMNYVKERYKSPPVYITENGMDDSNNPLIPKEEALKDSKRIKYHHDYLTNLAASIKEDGCDVRGYFVWSLLDNWEWIAGYTSRFGLYFVDYENNLERCPKSSVQWFKTLLRSS*