MKRTLPAESNKQDKQTINVDADETNEDERTERRLNWTKDEDIRLATAWLRNSKDPVDGNDRKADQYWGMRNRNQLKIRWDRVKKPVMDFHGCWVKTNKVYRSGVSDDQLMEITEKMYASEHSDKDFMLKHFWKVVKNERKWSAYVKKEQEKEKNKGATNKPAEVVNLEDNPDIRPMGHKKAKNELYGKKKTPEAYSSISEKLDKFIEVSMVARKDRAKMAETQKILANSKIEAARLNDEAAEKQLKCKMLDTYRELLLATTTDMILML*