MDTGTFAQDFFCRLCAADGIVIHPLFPPGDSDPKDELVRMIEVLTSVHLAQTEEAGAVICDKCLQMLDLFCKFREECLRQDVLIRTRRTILLEQQRQQQEQLVQQQQQTFFNKQQSLSLLHPVVEIKVEDVEPVAAIEPEEILCTPVQQFAELDDCKEEEETLPITAEPFLVTNESPTVSVVSQPVLPYQPYPSVTHDNSMLSTSLNDSTGFPLAGVAVLTPIGNLSITVPPSESSPESTDAPADGTAVRKADKTPPARIKKRAKAKPNFKKPPPDCERCQESFATHYELQQHMNQQHAWDRGNRCSLACDPCQMRFTKSYNLKRHLYEVHGEVPQGLTVIPCAHCGERFLRGNILERHIARVHQNKKVLKVRAIKST