MRIPHLNDLYDAGSRLLLESTVRVGVTGLRRAGKTVFVTALVDNLLKAGRLPFLDVMSSGRFQAARLRPQPDPDVPRFDFEGHLAALTGPDPHWPEPTRGIGQMRVSLRYRPDSALKRAVQPVATLNLDLVDYPGEWLLDLPLLRQSFAEWSALTLELAARPPRDELSASWRGWLATIDPMAAAEEETARRGAALYTDYLHACRRADTLLSLIQPGRFVEPGDMKDAPLLTFCPLPPPQAGGSRGRGSLWALMEERYEAYKTNVVRRFFSEHFARLDRQIVLIDVLGALNAGPAGMADMKRALELSLEPFRHGSSGWLDWLLGTKIDRVLFAATKADHIAAHQHAQLRALLDRLVGDARNAIRFEGAQVETMAIAALKCTDSVVTEHEGRQLRCVRGVPVGRDRPTVLFPGEIPEDAEAFPPGRDRPYNFMAFRPPDDLGRDPRGLPHIRVDQALQFLLGDYLL