MDSSGFEPAPVSNVERLPDEVLAICFAKLPSRDRANVRLTSRRWNAVGNTVERQIAVSIREAARDALKLVSSGELRESGLQAQRPMHVGLLGGLGLEAVSDFLEKAVATLCTIQETQGLEEDLRVLARVEHPKFLRVCSRRRARYQRHRALCTHPESWELSCGRLFDAPTRSLPAELAMADNTHSMRGDGFYNKNSLLQRNMLETATDLLDQGAAAAGGGPGRPLRLQRPPSNDWNTLARLLADPACALTALGAVYTTLAPRSFYEQVLPPGSVDCGFSFTALHWMRRVPVEAPSAFYPDDLPPHERAAFAEQAAKDWEAFLVARRAELRPAAASASALRAAEA