MARFTNESAFSFRTTSVRVVGAAHGLLLLQLYRPRNEKGGRSMKIELFVMNPLDPSTKKRISLLAHLEDHFAAKILGLVWNDITQSHQILVQYQPELGWLEPKDNVSWIFYRYDLQSGAWEQLARWPRDRLVEFQQPCMQGGSLSCLGKASLSIMPDRWRPYSLDASHKNWLREPTWMRAENLSFPQNVQFTALAPHNHGVIFAAGKVRSKQLDYGRISVLQEFSVWKLQSGQPAQQSKKDVREWVKISEMPEAIVEKINDFKKQKQFQSAATDGFVVVANSLREGAMFDMQKQMWWKLPAHPSSYATDAPYHAAILHCLDLRKLDVHLCEPRFDIVL*