MTDNYLITDEKPDSVEGFTFQYKYLGAEQMMLKDSYDYLLLNKGFCLLTKVDGSGLLFSAGSLAQYDSCDDAELVKRVDGIVSPRVLLPKHEFNVSRFSVSMLDELEKTIAKGITYIIETGGKAVCAMGLSPLRGYGKETAKGLRKIEGNEGGFGDAVKLLVDKTGDELIFYSAKPVLKLNPETPIYKVMGEIYTHLIDVMSKNTDGIINDVDIEFLHDFRVSVRRIRSALSLVRGVFDKDMEKEFRVRFKNLGGLTGVARDMDVYLDRIEDYERMLPGWLKGGMAELADYFKKTREAEYRKLSDYLLSGEFEKLCTDWINVVSDDKYAASKGKKPVLPLAKKAIRQAFNEIEKQADGMSTETHSDAVHEIRISFKKIRYLLEFYSSLFDKEKTAPMLKDMKALQDSLGDHNDYYVQQLALEELVENGKWSPQTASACGFLSAVLAERQMAEREKALRLIIQFMRYKPLFGELFK