MAEPATEEKKMIPDWTKLPEELLQIITHKMNCFDVVHARSVSTLWRSAFPYPASLLRSSYSLPTYPVEKDGLCSLHKIPLVLVIDESACEFFMGLVGRDESADYMEEVPSPLQCSLRVKMRKSDPTILMNVIGSQIVSLGHQYTMVCWDPKGLRTTYKNAAAILPLGGGEFVVLRIFSGTLFVLTSAKRKWVQLRGVPSFRCTALVTFRGRFYASFFYDKEILAIHPYSLVAVRLIPQNFTCEITYLIPAGDDELFLVKKNKPYNGPVTCTVSRLEGLGWAEVDDIGDRVLFLGEDHANVCFSANQLPDGCGMTGNSILFSAPPGDETYFCKYGPPEVPKENVVGEWRSSRESRVKFIDSHEAYAFRVEF*