MALYRIGGWGFPFYSINGDGNLCVNPSGSGSGGASIELRAVIDRVLAASRGNISPPLIIRFPELLGARLRELQSAFQGAIHALGYNNRFQGVFPVKCNPDKLLVEEIVAAGKPFAFGLEAGSKPELLLTMSAMCKAHPDAFLICNGYKDAEYVQLALLARSLGMDCIIVLEQLDEVDLVIEMSQRLGIEPAIGVRSKLHTKHGGHWGETCGEGGKFGLSAPEIVEVARRLRRQGMLDCLELVHFHVGSQIPCLSVVKDSVSEAAFLYCELALMGAGMRILDIGGGLGIDYDGSASASSDMSVGYTVPEYASAVVAAIDAACAMKKVDAPVVCCESGRGLVSHHSVLVFDVYSATRVPKAKSSEQEELLGMVQELEFCEWGELDLPLGQLCEMVRAKSYGVAAEYARNAKSEASRLFKSGLVSLELRAGLERLYELLVASSMRQAPATYHMNLSMFKAIPDNWALGQLFPIVPLQRLNEEPTVRAILSDLTCDSDGRITSFVCGGGGGGGDTERPSPSLPVHELEEDDGVRAGGRARPYYLGLFLGGAYQEALSSMHNLFGVMHVVHVASDGGGGFSVTREIPGQSIASVLRSAQHDPGGMFDSLRAR