MKMRMIMILFLLVIIGGFVHGDENESFRKQPTLVKTVKGTKMCVKDWECNKLSKFCCNLTITDYLDVDQFELLFTKRNSPVAHAVGFWDYGSFIRAAALYQPLGFGTTGGKKMQMKEIAAFFGHVGSKTSCGYGVATGGPLAYGLCYNKEMSPSQDYCDEYFKLTYPCTPGARYYGRGALPIYWNYNYGAIGEALKLNLLDHPEYIEQNATMAFQAAIWRWMNPMKKGQPSAHDAFVGNWKPTKNDTLSKRVPGFGTTMNILYGDGVCGQGDVDAMNNIVSHYLYYLDLMGVGREEAGPHEVLNCAEQKPFNPTAVAAS*