MTVAVTGATGFVGRALVRELQANGHDVRVLTRDAFAARLSMPGAALKGAKFYANDTANGYLRWFDAVDGCTGVVNLAGASISNPWNEAYKKTLVESRLRATKRVVDGINAVPKDRRPTLVSSSAVGYYGTSKTKTFDENSAPGRDFLARLCVKWEREAKKADTPTTIVRTGVVLEKGGGALGKILPIFQLYGGGPLGDGSQRFSWIHRDDLVALIVAALEDPEKYEGTLNGTAPEPTTMNGLCEAVSAATNRPNWLPVPGVALRLLLGEGATVVLDGQRVEPRETLRRGFKFSHETVDDALCAIVRGDSSGKKKGEEDDEEEDVVAVDEDDEEEEEAEAAAVEEEEIVNA*