MKRKILLILNMAIIGFSTAACSDDETNYITPEKKYPLTDFAVAVNNVSANTTSYYHGKIDQTTHRVEIGTIEDANTITGVDYTLMSDGATISPDPATFVHNWKKEQTVTVTTEDNQTTTYTIVLTKFDDTMKDVLFMDEFDVDGNPDPTKWVLCQKAGSDWNDEMSESYDQAYVKDGRLILKAEKIGDEYKAGGIETQGKFDFTFGRVEVKAKITSYPNGAFPAIWMMPKKYIYDGWPNCGEIDIMEHVKQESAIHHTIHTHYTYDLNIKDPSNTAQVTCNYQDWNIYALEWSEDKLTFFVNGQETFSYSNLKLENEAEMKQWPFTKDSSFYLILNMGLGGDRPGSWAGPIDDANLPAIMEIDWVKITKLDK