MKMRMIMILFLLVVIGGFVHGDENESFRKQPTKVKTVKGTKMCVKDWECNKLSKFCCNLTITDYLDVDQFELLFTKRNSPVAHAVGFWDYGSFIRAAALFQPLGFGTTGGKKMQMKEIAAFFGHVGSKTSCGYGVATGGPLAYGLCYNKEMSPSQDYCDEYFKLTYPCTPGARYYGRGALPIYWNYNYGAIGEALKLNLLDHPEYIEQNATMAFQAAIWRWMNPMKKGQPSAHDAFVGNWKPTKNDTLSKRVPGFGTTMNILYGDGVCGQGDVDAMNNIVSHYLYYLDLMGVGREEAGPHEVLNCAEQKPFNPTAVAAS*