MSLVKDFKKVSEVEEYTINKYKNMVPEALIEVWKSYGYGTIMNGYLKIINPDEFSSLVNESYLRSKGTIPIFSTSMGDLILFEKDENQESYIVTINYRKGKTKVVASKYSLFLRFLEEEAFRQKALDWLPYPEAIEKYNEPEYDDCFGYTPLLGLGGAEKVENLKKVKLKEHIRIITEFMGPVQ