MIVFQDTSTASLDGFNADELLNLLYRHRTTECKKGEEVFDKDDARAMTPRRNSDELEKMSQEARVQLSQHAKLLNESLLEIFNCIEAIKEEHDKLDGNNKFLQRYISDLMSTPKIAATGSGSRKK