MAKEKFSRNKPHVNIGTIGHVDHGKTTLTAAISAVLSRRGLAELKDYDNIDNAPEEKERGITIATSHIEYETDNRHYAHVDCPGHADYVKNMITGAAQMDGAILVVSAADGPMPQTREHILLSRQVGVPYIVVFMNKADMVDDAELLELVEMEIRELLSSYDFPGDDTPIISGSALKALEEAKAGQDGEWSAKIMDLMAAVDSYIPTPTRDTEKDFLMPIEDVFSISGRGTVVTGRIEKGVVKVGDTIEIVGIKDTQTTTVTGVEMFRKEMDQGEAGDNVGVLLRGTKKEEVIRGMVLAKPKSITPHTDFEAEVYILNKDEGGRHTPFFNNYRPQFYVRTTDVTGSIKLADGVEMVMPGENVRITVSLIAPVALEEGTRFAIREGGKTVGSGVVSKIIK*