MKGKILFQSLVLCLCCAATSCVDSKYDLSDVDTDDLVVGDEWVAPLGTGTIAVDDVIKVYKVPSVQIDANGYYVARYQGTLQVRKNGFRADNDYEVVASSTISLKDLQGLFDEDFKLSLVDPHLMLESGLNSGTLDCRLDITGQPASPVSFFTFSPSTPDIWIGPDASSVTTGFTFCRNKELPDAIKDVPENLVLNLWGNRSQVAQLPAGALSDIRYTFEAPLTPAADFEAVTVEHVKEAFDDSFVDYLFSGGTATIYGTVTNEMPFDLTIEMLILDEFGEQLNISFPLQDVKGASGDISFEITAADMPKMMNARNIDFKLHLKGRETAETLKDGETISMKLKLKKTGGISI