MHAGSLLLGASTLRGLPPGASSPRDVPVRSVRALAHPRAASVDDASTSSDVATGLGARSSRGDSTGRKGSFTPFIGRRPGSSAQTSSRPALETASTAASTSAPSWKDEPAIGPLGIERAHLPRHVAVIMDGNARWASERGVAVATGHEAGVDTLRTIVRCCGAWDVAALTVYAFSHENWRRSRSEVEHLMSLLERTLVAELPSLVDEGVRVTVMGDMGMIDANLRAAINDAVDATRRNTKLRLNVALSYGARQDIVNAARLLATEAAAGLIDPEDITEDVLGEHLASRTLPAEVREPDLLVRPGGERRVSNFLLWELAYTELYFADRMWPDFGERDFREALAWYAGRQRRFGSRG*