MEKALELDGEYPESLRDEFNIPTFKSMGLSSDDKPVTYLCGNSLGLMPKSTRNSINAELDAWSDCAVESHFKHPEEARGKVPWVSIDLPILPLLAPIVGAQENEVAVMNSLTANLNSLLITFYKPTEKRFKILFEKGSFPSDYYAFYNQCKIHGISEPENVFIQIEPREGETYIRTQDILDTIEVNQDELALVCLSGVQYYTGQYFDIGRITSFAHQFPDILVGWDLAHAVGNVPLQLHDWGVDFACWCSYKYLNAGPGGIGGLFVHSKHTKPDPAKESLPRLAGWWGNDPAKRFQMLEVFEPIPGALGFRQSNPSVIDTVALRSSLELFAKFNGINEVRKRSLLLTNYMTELLEASKYYKHPLRIEKLPCFFTILTPTSTDEEHGAQLSLYFDSDTGKEDIMPKVFQYLHDHGVIGDARRPNVIRLAPAPLYNTFSDVYIAVNALNEAMDKL*