MDNNFTLELADEAATLAFGTVLSKAIVANLTIYLHGDLGAGKTTLVRGLLHGLGFAGKVKSPTYTLVEPYENIEAAQGVLNLYHFDLYRFNDEEEWESAGFRDYFNAASVCLIEWPEKAEHILPTPDLDIYFEIKPDGRKVRVIGHSPLAQVCMKNIKELYN