MATGPQKGLPGSGKAIRTQDGKQLEANDAEFGNAREESSVLDPILAGGEVSLRGAGENNPRKRKAAPKGKGKDAALPNSAMDPPKAAEEEDPNAKKSRFAADDATEKESINPKVEQYGSGSASGDGGAQKQGKENNVKPPEPPKDYIHVRREKISQRMRLLQDLVPGCNKVTGKAVMLDEIINYVQSLQRQVEFLSMKLATANPRLDFNNVADLIPKDMHPTCGPVSNSVYPLETSGAALSFANQPQQGAPLHCVVANALETQCTVNPLDSTLCGTLGSHQPFINGFGDASSQLGTFWEDDLQSVVPMDLAQSQEIAVSSQSFHEYKIVYNKHVKLQANSL