MESHALLFPYPAQGHINPFMQLANVLISRNVLVTFLNTDFNHRRLNPKSTDQIRFESFPDGLPPDHGRTLKIAELCESLDKHGPPNVDRILEDLKQLAHILISRNVLVTFVNTDFNHQRLNPKSTDQIRFESFDDGLPPDHDGNFSSFMKLISDKYEVPWVCFWTPSACGVSAYFHMPLLIDEGYIPIKGKVLSIGPLLLSAGDSTVNTNIWKEETQCLEWLDEQSIASVIYVCFGSITVLSDEELIEFAWGSEASNQPFLWAIRPDLVQGQSAVLPPEFIESTKGRGFFVSRAPQSKVLSHPFVGGFLTHSGWNSTIESICARVPMIYWSFFAEQQTNRRFVDNVWKVGLEMSEEVSRENVETLVRKLMNVEDEQVKMIRKNILKLKESAILAVMRVGSSRGCETCAKGGVHRPVWKDNADAGGWVRVEEERARNWL*