MTDWKQVGRGKTDDEDTFPNILEPTRIATLKGVSIAKVCGGSAATHCMAIAADGRVFTWGRNETGQLGLGDVDNRAAPTEVKALAGIKVVDGSCGKSHTVVVTADGNAYAWGSNKHGQLGVGSIARTKPKEDDNRLVPVQCSVSACVAVACGAEFSMWICGDDGKLLSAGLPQYGQLGHGTDGEYNMATSSVKLAYEAQPQPLPIAALAGRKITKVASGHNHTIAVDDQGKFHTWGFGGYGRLGHKVQKDEWTPKMVEIQGGDRNLCPPDCVVAAGQTTSWVTALMGQMYCFGRLKTTGDNTMYPVPFLDLQGWRLRSVACGATTYAACGEDQAITWGQGAGCGELGYGPEGPKSSANPKLVESLGGKHVIQVACGVGHTLFLIKPSD